本文详细介绍了 Google 如何衡量用户在转化前与您的广告的互动情况,文中所介绍的一些准则旨在确保您可以衡量在所有浏览器上发生的转化。
当用户通过点击文字广告或观看视频广告与您的广告互动时,Google Ads 会存储包含该互动相关信息的 Cookie,还会存储一个与用户对应或与将用户引至您网站的广告点击对应的唯一标识符。
当用户在您的网站上完成转化时,您添加的转化跟踪代码会读取此 Cookie,并将其连同相应转化信息一同发送回 Google Ads。在某些情况下,由于浏览器设置等因素,用于存储广告互动信息的 Cookie 可能不可用。这时,Google Ads 可以通过下文中介绍的方式更准确地跟踪点击带来的转化。
准备工作
为了最准确地进行衡量,您需要添加一个网站级代码(请参阅下文中的各种植入方案)。在植入这种代码之前,请务必遵循以下说明:
- 在您的所有 Google Ads 帐号中启用自动标记功能。
- 如果您的跟踪网址中使用了点击跟踪广告代码,或者您的网站上使用了服务器端重定向,请确保它们能够向着陆页传递 GCLID(Google 点击标识符)。
- 如果您的转化页与着陆页位于不同的网域,请使用 gtag.js 网域链接器将 GCLID 传递到转化页。
- 切勿从 iframe 中触发代码(例如,从 Floodlight 等其他跟踪代码中触发)。
- 请观看以下视频,了解以下内容:如何使用网站级代码来正确衡量 Google Ads 效果;为何要使用网站级代码;如何选择恰当的解决方案;如何正确植入不同代码,如 Google 跟踪代码管理器代码、Google 代码和 Google Analytics(分析)代码。
Academy on Air: Sitewide Tagging
如需显示您所用语言的字幕,请开启 YouTube 字幕。请选择视频播放器底部的“设置”图标 ,然后选择“字幕”和您所用的语言。
跟踪转化的方法
方案 1:使用更新版 Google Ads 转化跟踪代码跟踪转化情况
为确保无论您的网站访问者使用哪种浏览器,Google Ads 都可以衡量您的所有转化,我们建议您使用 Google 代码。此代码由一个 Google 代码和一个事件代码段组成。它会在您的网域上设置新的 Cookie,以存储与用户对应或与将用户引至您网站的广告点击对应的唯一标识符。这些 Cookie 会从转化跟踪代码中包含的 GCLID(Google 点击标识符)参数接收广告点击信息。
为确保新转化跟踪代码能够正常发挥作用,请务必遵循准备工作中的说明。
当您在新版 Google Ads 中为网站设置转化跟踪时,会看到新转化跟踪代码的代码段。
如何停用
如果您不希望 Google 代码在您网站的网域中设置第一方 Cookie,请将下面突出显示的部分添加到 Google 代码的 config
命令中:
gtag('config', 'TAG_ID
', {'conversion_linker': false});
不过,我们不建议您这样做,因为这将导致转化衡量结果不那么准确。
方案 2:在 Google 跟踪代码管理器中使用新的转化链接器代码
利用 Google 跟踪代码管理器,您可以轻松快速地在网站上部署和更新代码,而无需更改网页上的源代码。为确保您的 Google Ads 转化跟踪代码获得必要的广告点击信息,请按照以下步骤操作:
- 如果您还没有设置和安装 Google 跟踪代码管理器,请进行设置和安装。
- 在您的 Google 跟踪代码管理器容器中,点击新建代码以添加一个新代码。
- 点击代码配置,并选择转化链接器代码类型。
- 点击触发条件,然后选择一项可让该代码在所有网页上触发的触发条件。
转化链接器代码会自动在着陆页网址中检测将用户引导到您网站的广告点击的相关信息,并将此信息存储在您网域中的新 Cookie 中。
如果您刚开始接触 Google 跟踪代码管理器,请先设置 Google 跟踪代码管理器。
方案 3:使用 Google Analytics(分析)(仅适用于 Universal Analytics)
如果您的网站上已添加了 Google Analytics(分析)代码,则可以按照以下步骤操作,以确保 Google Ads 转化跟踪代码继续准确衡量转化情况。如果您按照准备工作中的说明进行操作,则广告点击的 GCLID 会存储在您网站网域上的 Google Analytics(分析)Cookie 中。如果您正确设置了帐号和代码,Google Ads 转化跟踪代码将能够使用 Google Analytics(分析)Cookie 中的 GCLID。
如需使用这种跟踪网站转化的方法,请按照“准备工作”中的说明进行操作,然后还要遵守以下附加准则:
- 请勿手动从转化跟踪代码中移除 JavaScript 代码,因为这样会导致植入的代码仅包含像素部分。
- 将您的有效 Google Analytics(分析)媒体资源与您的网站转化操作所属的 Google Ads 帐号关联起来。
如果您按照这些步骤操作,我们将自动从 Google Analytics(分析)Cookie 中读取 GCLID。如果您不希望 Google Analytics(分析)将 GCLID 存储在此 Cookie 中,请按照下方如何停用部分中的说明操作。
如何停用
要停止使用 Google Analytics(分析)Cookie 存储 GCLID,请按照这些更新 Google Analytics(分析)代码的说明进行操作。停用可能会导致转化衡量结果不那么准确。
跨网域转化跟踪
如果您希望衡量多个网域中的活动,例如当您的着陆页网域与转化网域不同时,您就可以通过向网站代码添加以下内容来启用跨网域跟踪(仅作示例 - 此代码不适用于您的网站):
gtag('set', 'linker', {
'domains': ['landing-destination.com', 'conversion-destination.com']
});
在什么情况下 Google Ads 无法监测到所有转化
如果您未采用上述任何解决方案,您将无法充分衡量转化情况。即使您采用了上述某种方案,仍有可能会出现无法衡量转化的情况。例如,用户在 YouTube 移动应用中观看了视频广告,之后又在移动浏览器中完成了转化,但在移动应用和移动浏览器中都未登录 Google 服务。不论哪一种情况,Google 都会将根据模型估算的转化数据作为估算数据计入报告的“转化次数”列中。系统会使用之前曾登录过 Google 服务的用户提供的注重隐私保护的数据来创建根据模型估算的转化。这样报告的转化会更为全面。
对出价的影响
我们建议您在接下来的几个月监控转化报告,根据监控到的数据考虑是否需要对出价做任何调整。如果您使用的是目标每次转化费用或目标广告支出回报率等智能出价策略,并且注意到流量有所下降,您可能需要在此期间调整您的目标,以抵消漏报的转化所产生的影响。如果您是手动设置出价,那么在评估效果和调整出价时,应考虑到一些转化可能漏报了。
网站级代码和旧版再营销代码
采用上述某种方案,应该就能确保无论您的网站访问者使用哪种浏览器,Google Ads 都可以衡量您的所有转化。为了弥补在植入代码过程中可能未涵盖到的方面,Google Ads 旧版再营销代码仍会在您的网域上设置新的 Cookie,用以存储引导用户访问您网站的广告点击的相关信息。这些 Cookie 会从转化跟踪代码中包含的 GCLID(“Google 点击标识符”)参数接收广告点击信息。
为确保此方法能够发挥应有的作用,请务必按上述“准备工作”部分中的说明操作,然后在网站的每个页面上部署 Google 代码。
如何停用
如果您不希望您的 Google 代码在您网站的网域上设置第一方 Cookie,请在加载脚本代码之前将下面这行代码添加到代码配置中:
var google_conversion_linker = false;
如果您使用的是 conversion_async.js,请将下面突出显示的部分添加到 google_trackConversion 调用中:
window.google_trackConversion( { google_conversion_linker : false } );
转化跟踪的安全性与隐私保护
Google 采用严格的安全标准。Google Ads 只会在您配置了跟踪功能的网站和应用中收集数据。
请务必清楚、全面地向用户提供与您在网站、应用和其他媒体资源上收集的数据有关的信息。在法律或任何适用于用户意见征求的 Google 政策(包括 Google 的欧盟地区用户意见征求政策)有要求的情况下,还须就这种数据收集行为征得用户同意。