对网站级代码植入进行问题排查

注意:全局网站代码 (gtag.js) 现已更名为 Google 代码。此次变更生效后,新添加的和现有的 gtag.js 将会提供新功能,帮助您执行更多操作、提高数据质量并采用新功能 - 所有这一切均无需额外添加代码。详细了解 Google 代码

要获得最准确的 Google Ads 广告系列转化情况衡量结果,请务必使用网站级代码,该代码可在您的网站所在网域中设置 Cookie(也称为第一方 Cookie)。启用自动标记功能后,这些第一方 Cookie 便会在发生点击后存储 GCLID(Google 点击标识符)和 AUID(广告客户用户 ID)参数。这些 Cookie 可存储与用户或将用户引导至您网站的广告点击对应的唯一标识符。然后,当相同的代码在转化页上触发时,它将使用所存储的 GCLID 和 AUID 准确衡量转化情况。

如果您已经采用我们的网站级代码解决方案(例如 Google 代码Google 跟踪代码管理器)之一,但系统仍报告账号存在问题,请按照以下步骤操作,确保您的转化情况得到准确的衡量。

解决未验证或代码处于不活跃状态的转化

如果在转化表格的跟踪状态列中,您的转化显示为“未验证”或“代码处于不活跃状态”,您可以使用 Tag Assistant 来验证您的转化。借助 Tag Assistant 这款工具,您可以通过 Google Ads 账号直接在网站上验证转化操作。当您点击浏览您网站上的每个网页时,调试信息将会显示在 Tag Assistant 标记中,并为您提供解决未验证或不活跃的代码转化问题的说明。如需了解相关说明,请参阅使用 Tag Assistant 对未经验证或不活跃的转化操作进行问题排查

检查代码的状态

为了进一步提高网站数据的准确性并简化问题排查流程,不妨考虑在 Google Ads、Google Analytics(分析)和 Google 跟踪代码管理器中使用“Google 代码”部分的代码诊断工具。“代码诊断”功能会扫描您网站上的代码,并提供详细的代码质量报告,按状态(如极佳、良好、需要注意和紧急)进行分类。每种状态都包含检测到的问题以及解决这些问题的分步方案。问题解决后,该工具会更新代码的状态。通过代码诊断,您可以快速发现并解决潜在问题。

检查您是否已启用自动标记功能

为了准确衡量转化情况,您需要在 Google Ads 账号中启用自动标记功能。这样,在发生广告点击之后,Google 就可以自动向您的着陆页添加 GCLID 和 AUID 参数。该参数随后将存储在上述网站级代码植入解决方案所部署的第一方 Cookie 中。如需了解相关说明,请参阅自动标记功能简介。您也可以检查 Google Ads 自动标记是否正常工作

自动标记功能兼容 ValueTrack 参数。如果您需要向自己的网址添加其他参数,请勾选使用 ValueTrack 参数设置跟踪

检查所有网页中是否都有可触发的网站级代码

为了收集 GCLID 并将其存储在第一方 Cookie 中,必须在所有网页中实施网站级跟踪解决方案。如果某些着陆页不包含网站级代码,系统就无法跟踪指向它们的点击。要查看广告中使用了哪些着陆页,请从左侧的页面菜单中点击“着陆页”。

您可以查看“转化跟踪兼容率”,了解着陆页上可使用第一方 Cookie 跟踪转化情况的点击次数所占百分比的估算值,这是跟踪转化最准确的方式。如果兼容率低于 100%,则表示可能无法跟踪某些浏览器上的转化情况。此外,如果您使用的是旧版代码,报告可能会提示您将代码升级为 Google 代码或使用 Google 跟踪代码管理器。详细了解转化跟踪兼容率

使用 Google 跟踪代码管理器时启用转化链接器

通过使用转化链接器代码,可将点击数据存储在关联至您网域的第一方 Cookie 中。此功能有助于确保对转化进行有效的衡量。在访问者点击广告或促销信息后可能到达的任何网页上,均可部署转化链接器代码。我们建议您在所有网页中都部署可触发的转化链接器代码。

检查转化页中是否存在旧版代码

为了避免重复统计,请确保您已从转化页中移除所有旧版代码,例如旧版 Google Ads 转化跟踪代码旧版 Floodlight 代码。您可以使用 Google Tag Assistant 进行检查。

注意:以下说明属于全新 Google Ads 用户体验的一部分。如需使用旧版设计,请点击“外观”图标,然后选择使用先前的设计。如果您仍在使用旧版 Google Ads,不妨查看快速参考地图,或使用 Google Ads 顶部导航面板中的搜索栏来查找要搜索的网页。
  1. 在 Google Ads 账号中,点击目标图标 Goals Icon
  2. 点击该版块菜单中的转化下拉菜单,然后点击摘要
  3. 请选择一项转化。
  4. 在顶部页面菜单中,选择网页并检查是否存在旧代码。如果存在,请将其移除,仅保留网站级代码(例如 Google 代码或 Google 跟踪代码管理器代码)。

如果使用 Google Analytics(分析),请确保媒体资源与 Google Ads 正确关联

将 Google Analytics(分析)媒体资源与您的 Google Ads 账号相关联时,请确保将 Google Analytics(分析)媒体资源与已创建转化的 Google Ads 账号相关联。如果转化是在 Google Ads 经理账号 (MCC) 中创建的,则必须使用这些 MCC 转化操作将 Google Analytics(分析)媒体资源关联到该账号,而不是子账号。

检查是否存在多个网域或多个 Google Ads 账号

如果您 Google Ads 账号中的网域不止一个,请确保在所有网域中都实施网站级代码解决方案。如果采用的解决方案是将 Google Ads 与 Google Analytics(分析)相关联,请务必将所有 Google Analytics(分析)账号/数据视图与您的 Google Ads 账号相关联。

如果您拥有多个 Google Ads 账号,请确保网站级代码解决方案能够涵盖每个账号中的所有转化。比如,Google Analytics(分析)可能并未与所有账号关联。此外,当您有多个网域时,可能其中一些网域包含网站级代码,而另外一些网域则不包含。这些情况都应多加注意。

检查转化页的网域

转化页的网域必须与广告着陆页的网域相同,否则您就需要实施跨网域跟踪,详见关于使用 Google 代码的说明关于使用 Google Analytics(分析)的说明关于使用 Google 跟踪代码管理器的说明。请检查是否存在某种格式,例如不同的网域、路径或子网域。我们可以分辨以下三种情况:

  • 网域与着陆页相同:无需更改
  • 网域属于您,但与着陆页不同:您需要实施跨网域解决方案
  • 网域属于第三方:无法进行长期跟踪,除非该第三方愿意部署网站级代码

检查转化页中是否还有可用的 Cookie

为了准确衡量转化情况,从着陆页捕获后记录在第一方 Cookie 中的 GCLID 和 AUID 必须同时存在于浏览器的转化页中。为此,当客户发生转化时,相应 Cookie 必须在浏览器中可用。请与您的开发团队对此进行核实,以确保在客户到达转化页之前,您的网站不会删除相应的 Cookie(您可以使用开发者工具测试转化操作,并检查系统是否会通过网址传递 GCLID 并将其存储在 Cookie 中)。

确保您没有移除代码中的 JavaScript 部分

使用 <img> 代码(即像素代码植入)时,可能会影响某些浏览器中的跟踪,因此,请确保在您的网站中植入完整的 JavaScript 网站级代码。

请勿在 iframe 内部触发转化跟踪

请勿在 iframe 中实施代码,否则可能会导致衡量结果不准确。如果您的网页上有嵌入式表单或付款/登录门户,则可以使用 iframe。在 iframe 中部署的代码可能还需要更新后的 SameSite 设置,详见这篇宣布 2020 年新要求的 Chrome 博文

请勿使用现有代码(如 Floodlight 代码或其他跟踪解决方案)来部署您的转化跟踪代码(这种部署方式也称为“搭载”)。这些代码会在其他网域触发,因此它们部署的 Cookie 不会被视作第一方 Cookie。

确保在您的所有网站(包括移动网站)中完成上述所有检查步骤

如果您的 Google Ads 广告系列将流量引导至不同网域的网站,并且/或者这些网站还有移动版,那么一定要在所有这些网站中都正确添加网站级代码。此外,请务必完成这些文章中所描述的所有检查步骤,以确保准确衡量所有转化。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
6415945725657140924
true
搜索支持中心
true
true
true
true
true
73067
false
false
false