本文介绍了使用 Google Tag Assistant 记录找出 Analytics(分析)配置问题并进行修正的几个示例。
本文包含以下内容:场景
您经营小福设备装饰品公司(纯属虚构),一家销售笔记本电脑贴纸、手机套以及其他移动设备配件的电子商务公司。贵公司的网站由两个主要网域组成:一个是 shop.frdeemem.com(该网域托管有主要目标网页和产品目录页);另一个是 pay.frdeemem.com(该网域运行购物车和付款系统)。该网站使用 Analytics(分析)(实现了 Universal Analytics 代码)并启用了电子商务功能。您的营销广告系列包括自动标记的广告。
要对您的网站实现和 Analytics(分析)配置进行测试,您需要记录一个模仿典型用户操作历程的流程:
- 在 Chrome 浏览器中打开新的标签页。
- 使用 Google 搜索来执行搜索,以显示您的 Google Ads 展示广告。
- 点击 Google Tag Assistant 扩展程序,然后点击 Record(记录)。
- 重新加载搜索结果:这将确保起始搜索页是记录的流程的一部分(在下面的分析中,此网页显示为 m.frdeemem.com)。
- 点击展示广告。此操作会将您转到 shop.frdeemem.com 网站。
- 从目录中选择一个商品(比如,“那张 Google Gopher 贴纸贴在我的新 Chromebook 上一定很不错!”)。
- 将该商品添加到购物车中。
- 点击结帐按钮。此操作会将您转到 pay.frdeemem.com 网站。
- 提供结算、送货和付款信息以完成交易,然后点击下单。此操作会将您转到“感谢惠顾”网页(位于 shop.frdeemem.com 网站的最后部分)。
- 点击 Google Tag Assistant 扩展程序,然后点击 Stop(停止)以结束记录。
- 显示 Analytics(分析)报告,并检查相关结果。
当查看报告时,您可以立即看到 Google Tag Assistant 记录发现的许多问题,这些问题将显示在报告的“Alerts(提醒)”部分:
提醒 1:存在额外会话
我们发现的第一个提醒是关于某个命中开始了额外会话的警告。要进行调查,请点击该消息。系统将跳转到“感谢惠顾”网页加载。在查看该网页加载的命中和广告系列信息部分后,我们发现以下内容:
命中信息 会话中的命中数:1 标题:感谢惠顾! URI:/shop?i=thankyou&a=773439574929294020337... 主机名:shop.frdeemem.com 广告系列(基于 utm_source、utm_medium…) 来源:pay.frdeemem.com 媒介:referral
问题:Analytics(分析)正在考虑以引荐的方式从您的购物网站转到支付网站,从而开始一个新的会话。
解决方法:在 Analytics(分析)中将 pay.frdeemem.com 添加为引荐排除来源:
详细了解引荐排除来源。
提醒 2:缺少代码
“网页很可能缺少代码”警告非常容易解释:Google Tag Assistant 记录对网页加载进行了记录,但未发现任何 Analytics(分析)代码触发事件(请注意,只使用 Analytics(分析)无法发现此问题,除非您检查所有数据并注意到了缺少的网页)。
Google Tag Assistant 记录不对网页来源进行分析(而 Google Tag Assistant 会进行分析),但是会监控您的流程中涉及的浏览器和网站之间的通信。网页上可能存在代码,但却没有触发,这可能是由于相应网页代码的配置有误或存在其他问题。
解决方法:检查网页来源,如果该网页没有代码,则进行添加。
提醒 3:GCLID 损坏
GCLID 是分配到您自动标记的 Google Ads 广告系列的网址参数。
问题:上述前 2 个提醒只是警告,而此提醒则以红色显示,因为该错误可能会影响您的流量获取费用数据。当 GCLID 参数损坏或被删除时,Google Ads 广告系列效果跟踪功能将被破坏。
点击 GCLID 损坏错误了解详情:
网页加载 2 - 贴膜 重定向:http://m.frdeemem.com/shop?i=stickers&gcli... 网址:http://shop.frdeemem.com/shop?i=stickers&g... 时间:网页加载 1 之后 3581 毫秒 命中数:5 个命中(1 个媒体资源) 网页含有一个 GCLID 参数,但该参数已被重定向删除或破坏。 网页很可能缺少代码。 网页命中(命中 #1)- 电子商务
通过查看这些详情,您可以看到这种情况发生在从搜索页到您的购物网页的引荐中。点击 Redirect(重定向)可展开这些信息。然后,您可以看到原始 GCLID:
Key 查询参数值 ----------------------------------- i stickers gclid CjwKEAjw3_ypBRCwoKqKw5P9wgsSJAAbi2K9Ei8q_W... utm_source search-sim
现在,点击目标网址并将其与原始网址进行比较:
Key 查询参数值 ----------------------------------- i stickers gclid CjwKEAjw3 utm_source search-sim
目标网址只收到原始 glclid 的前几个字符(一直到第一个下划线的部分)。
解决方法:与您的 IT 部门联系并请求其修复重定向,以便重定向不会删除 gclid 查询参数的剩余部分。
提醒 4:网页浏览所用时间过长
您的记录会话中的最后一个提醒显示“网页向 Analytics(分析)发送网页浏览命中所用的时间过长。”如果实际网页加载速度太慢且/或代码未正确放置在网页上,则会出现这种情况。
问题:当用户遇到加载速度缓慢的网页时,他们可能会在网页加载完毕之前离开(跳出)。如果 Analytics(分析)JavaScript 代码放置在尚未加载的网页中的某部分中,则您可能永远不会收到命中。或者,如果命中在此过程中延迟发送,您也不会收到该命中。这会影响您的指标并导致您的报告出错。
解决方法:点击提醒消息了解详情:
此命中是在网页加载完毕大概 4 秒后(3792 毫秒)发送的。这可能是由于 JavaScript 代码未正确放置造成的。Analytics(分析)建议将网页浏览代码放置在您文档结束标记的正下方。您可以查看相应网页的来源并根据需要将代码移到更为合适的位置。
您需要重新记录网页代码更换了位置的流程。
获取更多信息
这 4 种提醒只是 Google Tag Assistant 可发现的问题的一小部分。有关详情,请查看 Google Tag Assistant 记录提醒参考。