要获得最准确的 Google Ads 广告系列转化情况衡量结果,请务必使用网站级代码,该代码可在您的网站所在网域中设置 Cookie(也称为第一方 Cookie)。启用自动标记功能后,这些第一方 Cookie 便会在发生点击后存储 GCLID(Google 点击标识符)和 AUID(广告客户用户 ID)参数。这些 Cookie 可存储与用户或将用户引导至您网站的广告点击对应的唯一标识符。然后,当相同的代码在转化页上触发时,它将使用所存储的 GCLID 和 AUID 准确衡量转化情况。
如果您已经采用我们的网站级代码解决方案(例如 Google 代码或 Google 跟踪代码管理器)之一,但系统仍报告账号存在问题,请按照以下步骤操作,确保您的转化情况得到准确的衡量。
本页内容
- 解决“未验证”或“代码处于不活跃状态”的转化
- 检查代码的状态
- 检查您是否已启用自动标记功能
- 检查您的所有网页中是否都有可触发的网站级代码
- 在使用 Google 跟踪代码管理器时启用转化链接器
- 检查转化页中是否存在旧版代码或重复代码
- 如果您使用的是 Google Analytics,请确保媒体资源正确关联到 Google Ads
- 检查是否存在多个网域或多个 Google Ads 账号
- 检查转化页的网域
- 检查转化页中是否依然有 Cookie 可用
- 确保您未曾移除代码中的 JavaScript 部分
- 勿在 iframe 内部触发转化跟踪
- 确保在您的所有网站(包括移动网站)中完成上述所有检查步骤
解决“未验证”或“代码处于不活跃状态”的转化
如果在转化表格的“跟踪状态”列中,您的转化显示为“未验证”“代码处于不活跃状态”或“需要注意”,这通常表示系统最近未收到数据,或者代码未正常通信。若要排查问题,请验证 Google 代码 (gtag.js) 是否已放置在您网站每个网页的起始标记之后。
您可以通过 Google Ads 账号,使用 Tag Assistant 直接在您的网站上验证转化。Tag Assistant 可帮助您排查转化跟踪问题,例如验证转化操作是否已正确设置并处于有效状态。当您点击浏览您网站上的每个网页时,调试信息将会显示在 Tag Assistant 标记中,并为您提供解决未验证或不活跃的代码转化问题的说明。使用 Tag Assistant 时,请确保植入的代码中的转化标签与 Google Ads 账号中的标签一致。
如果您已做出更改来修正代码,请等待 24-48 小时,以便诊断信息中心和跟踪状态更新。详细了解如何使用 Tag Assistant 排查未经验证或不活跃的转化操作。
检查代码的状态
为了进一步提高网站数据的准确性并简化问题排查流程,不妨考虑在 Google Ads、Google Analytics 和 Google 跟踪代码管理器中使用“Google 代码”部分的代码诊断工具。“代码诊断”功能会扫描您网站上的代码,并提供详细的代码质量报告,按状态(如极佳、良好、需要注意和紧急)进行分类。
如果您最近迁移了网域、更改了致谢页网址或重定向了网页,请查看此报告,确保所有新网址上都已植入 Google 代码。每种状态都包含检测到的问题以及相应的分步解决方案。需要注意的常见植入错误包括:
- 放置位置:确保将 Google 代码添加在您网站上每个网页的
<head>部分中。 - CORS 拦截:检查浏览器的开发者控制台,看看是否存在可能导致代码无法正常触发的跨域资源共享 (CORS) 错误。
检查您是否已启用自动标记功能
为了准确衡量转化情况,您需要在 Google Ads 账号中启用自动标记功能。这样,在发生广告点击之后,Google 就可以自动向您的着陆页添加 GCLID 和 AUID 参数。该参数随后将存储在上述网站级代码植入解决方案所部署的第一方 Cookie 中。如需了解相关说明,请参阅自动标记功能简介。您也可以检查 Google Ads 自动标记是否正常工作。 此外,请确保当用户到达您的网站时,您的网站或服务器端重定向不会从网址中剥离 GCLID 参数。
自动标记功能兼容 ValueTrack 参数。如果您需要向自己的网址添加其他参数,请勾选使用 ValueTrack 参数设置跟踪。
检查您的所有网页中是否都有可触发的网站级代码
为了收集 GCLID 并将其存储在第一方 Cookie 中,必须在所有网页中实施网站级跟踪解决方案。如果某些着陆页不包含网站级代码,系统就无法跟踪指向它们的点击。如需查看广告中使用了哪些着陆页,请按以下步骤操作:
- 在 Google Ads 账号中,点击广告系列图标
。
- 点击该版块菜单中的数据分析和报告下拉菜单。
- 点击着陆页。
详情请参阅“着陆页”页面简介。
在使用 Google 跟踪代码管理器时启用转化链接器
通过使用转化链接器代码,可将点击数据存储在关联至您网域的第一方 Cookie 中。此功能有助于确保对转化进行有效的衡量。在访问者点击广告或促销信息后可能到达的任何网页上,均可部署转化链接器代码。我们建议您在所有网页中都部署可触发的转化链接器代码。
检查转化页中是否存在旧版代码或重复代码
为了避免重复计算,请确保您已从转化页中移除所有旧版代码,例如旧版 Google Ads 转化跟踪代码。此外,请确保同一网页上没有添加多个 Google 代码或 Google 跟踪代码管理器容器,因为这也可能会导致出现问题。您可以使用 Tag Assistant 进行检查。
在检查代码的同时,请务必核对 Google Ads 中的转化设置。如果您希望相应转化操作显示在主要报告列中并用于优化出价,请确保将其设为“主要”。“次要”操作不会显示在主要报告中。另请确保 Google Ads 转化操作中的转化标签 ID 与您已植入(无论是在网站上直接植入,还是通过 Google 跟踪代码管理器植入)的代码中的标签 ID 一致。如果您要跟踪事件,请确保您的网站或 Google 跟踪代码管理器中的事件名称和参数与 Google Ads 配置中的设置完全一致。
如果您使用的是 Google Analytics,请确保媒体资源正确关联到 Google Ads
将 Google Analytics 媒体资源与您的 Google Ads 账号相关联时,请确保将 Google Analytics 媒体资源与已创建转化的 Google Ads 账号相关联。如果您使用 Google Analytics 导入功能,请验证媒体资源是否已正确关联、事件是否已正确关联或已标记为转化,以及近期是否有“google/cpc”流量归因于这些转化。如果转化是在 Google Ads 经理账号 (MCC) 中创建的,则必须使用这些 MCC 转化操作将 Google Analytics 媒体资源关联到该账号,而不是子账号。
检查是否存在多个网域或多个 Google Ads 账号
如果您要在多个网域或 Google Ads 账号中跟踪转化情况,请确保以下事项:
- 多个网域:
- 网站级代码植入:在所有网域上实现网站级代码植入解决方案(Google 代码或 Google 跟踪代码管理器)。
- 跨网域跟踪:如果转化发生在与广告着陆页不同的网域上,请设置跨网域跟踪。
- 多个 Google Ads 账号:
- 网站级代码植入:确保网站级代码解决方案涵盖了所有账号的转化。
- Google Analytics 关联:请验证所有相关的 Google 和 Google Analytics 账号/数据视图均已与相应的 Google Ads 账号相关联,尤其是在使用 Google Analytics 进行转化跟踪时。
- 转化所有权:如果使用 Google Ads 经理账号 (MCC),请将 Google Analytics 媒体资源关联到 MCC 账号,而不是使用 MCC 转化操作的个别客户账号。
检查转化页的网域
转化页的网域必须与广告着陆页的网域相同,否则您就需要实施跨网域跟踪,详见关于使用 Google 代码的说明、关于使用 Google Analytics 的说明、关于使用 Google 跟踪代码管理器的说明。请尝试检查是否存在某种格式,例如不同的网域、路径或子网域。我们可以分辨以下三种情况:
- 网域与着陆页相同:无需更改
- 网域属于您,但与着陆页不同:您需要实施跨网域解决方案
- 网域属于第三方:无法进行长期跟踪,除非该第三方愿意植入网站级代码
检查转化页中是否依然有 Cookie 可用
为了准确衡量转化情况,从着陆页捕获后记录在第一方 Cookie 中的 GCLID 和 AUID 必须同时存在于浏览器的转化页中。为此,当客户发生转化时,相应 Cookie 必须在浏览器中可用。请与您的开发团队对此进行核实,以确保在客户到达转化页之前,您的网站不会删除相应的 Cookie。如果您使用 Cookie 意见征求横幅,请确保它不会在用户表示同意之前阻止代码触发。您可以使用开发者工具测试转化操作,并检查系统是否会通过网址传递 GCLID 并将其存储在 Cookie 中。
确保您未曾移除代码中的 JavaScript 部分
使用 <img> 代码(即像素代码植入)时,可能会影响某些浏览器中的跟踪,因此,请确保在您的网站中植入完整的 JavaScript 网站级代码。
勿在 iframe 内部触发转化跟踪
请勿在 iframe 中植入代码,否则可能会导致衡量结果不准确。如果您的网页上有嵌入式表单或付款/登录门户,则可以使用 iframe。在 iframe 中部署的代码可能还需要更新后的 SameSite 设置,详见这篇宣布 2020 年新要求的 Chrome 博文。
请勿使用现有代码(如 Floodlight 代码或其他跟踪解决方案)来部署您的转化跟踪代码(这种部署方式也称为“搭载”)。这些代码会在其他网域触发,因此它们部署的 Cookie 不会被视作第一方 Cookie。
确保在您的所有网站(包括移动网站)中完成上述所有检查步骤
如果您的 Google Ads 广告系列将流量引导至不同网域的网站,并且/或者这些网站还有移动版,那么一定要在所有这些网站中都正确添加网站级代码。此外,请务必完成这些文章中所描述的所有检查步骤,以确保准确衡量所有转化。