性能影响:Google 分析与。土坯分析

Performance implication: Google Analytics Vs. Adobe Analytics

我们在我们的应用程序中使用 Google Analytics,但现在我们需要更改它并改用 Adob​​e Analytics。

在对这两种工具进行比较研究时,我现在了解了这些工具的优缺点和功能,

但我没有找到任何关于如果我们继续使用 Adob​​e Analytics 对应用程序的性能影响的信息。

为此,我们创建了两个示例 poc 网站,并分别为这些应用程序中的两个工具包含了脚本。

对于 GA,我们插入了在 <head> 标签中截取的脚本,并且 对于 AA,我们参考了客户在 <head> 标签中提供的脚本源,以及页面底部关闭 <body> 标签之前的以下行。 <script type="text/javascript">_satellite.pageBottom();</script>

以下是响应时间统计数据 -

0.030 sec (GA) Vs 0.618 sec (AA)

虽然GA看起来比AA快很多,但是低得惊人吗? AA的使用方法正确吗?

有什么建议吗

根据您提供的信息,您的测试不准确。

<script type="text/javascript">_satellite.pageBottom();</script>

这告诉我您实施了 Adob​​e 动态标签管理器 (DTM),它不是核心 AA 脚本。 DTM 是一个标签管理器,在标签管理器中,您可以拥有任意数量的东西,这些东西会增加页面加载时间,包括标签管理器库本身和(大概)AA。

如果您想要更好的同类比较,要么单独实施 AA(而不是通过 DTM),要么通过 Google 跟踪代码管理器 (GTM) 实施 GA。或者甚至更好,而不是通过 DTM 实现 GA 并禁用 AA,然后切换为禁用 GA 以在 DTM 的上下文中比较两者。

还需要注意的是,s_code.js 或 DTM 是同步负载,而 GA 是异步负载。仅此差异就会对整体加载时间产生影响。

正如 Crayon 所建议的,更好的负载比较是使用 DTM 中的本机工具进行部署。

希望对您有所帮助。