概览
由于网络中的最新变化对转化衡量方式产生了影响,因此请务必确保您已植入的转化跟踪代码支持在您的网站上进行准确计数。使用网站级代码(即应用于网站的每个网页的代码)是最佳选项,可确保对线上广告的效果进行准确衡量。
我们建议所有客户都改用网站级代码。使用这些效果衡量解决方案的 Display & Video 360 客户和 Campaign Manager 360 客户会在未来几个月内看到转化衡量范围逐渐扩大。
通过网站级代码进行衡量的主要方案有两种:
方案 1:在整个网站上添加 Google 代码 (gtag.js)
Google 代码是一个需要在整个网站上添加的网站代码库,适用于 Google 网站和多款转化衡量产品,包括 Google Ads、Google Analytics(分析)、Campaign Manager 360、Display & Video 360 和 Search Ads 360。Google 代码由两个 JavaScript 代码段构成:全局代码段和事件代码段。全局代码段需要放置在网站的所有网页上,事件代码段则需要放置在您要跟踪的事件所在的网页上。网站管理员需要将值传递到 Google 代码中的特定字段。
方案 2:使用 Google 跟踪代码管理器
Google 跟踪代码管理器是一个跟踪代码管理系统,可以帮助您快速轻松地更新网站上的代码和代码段。
Search Ads 360 客户可点击此处详细了解如何迁移至 Google 代码。
请参阅以下部分的建议,详细了解如何根据您网站当前的代码植入情况使用这些解决方案。
基于您的当前实现情况的迁移指南
根据您目前管理转化跟踪代码的方式,您可以选择不同的方法来实现网站级衡量解决方案。如果您的代码管理方式会归纳出多个类别,则可能需要针对每个类别分别使用不同的代码解决方案。
我在网站的桌面版和移动版中直接使用 iframe 代码或图片代码
如果您目前在网站的桌面版和移动版中直接使用 iframe 代码或图片代码,那么我们建议您根据以下说明使用 Google 代码重新植入网站代码。您可以直接在 Campaign Manager 360 或 Display & Video 360 中生成 Google 代码,也可以通过 Campaign Manager 360 API 生成 Google 代码。
如果您正在寻找代码管理解决方案,还可以使用 Google 跟踪代码管理器。
我目前使用 Google 跟踪代码管理器
我目前使用 Google 代码
如果您的网站上已存在您为其他 Google 产品设置的 Google 代码,那么您需要执行以下操作:
- 更新此代码的全局代码段部分,以加入 Google Marketing Platform 账号标识符;并且
- 按照下述说明操作,将 iframe 代码或图片代码替换为 Google 代码中的事件代码段部分。
我使用第三方跟踪代码提供商
我在移动应用中使用 Floodlight 活动
我在 Accelerated Mobile Pages (AMP) 网页上使用 Floodlight 活动
通过重新植入代码从 iframe 代码或图片代码迁移至 Google 代码
第 1 步:确定您网站上的哪些网页中添加了 iframe 代码或图片代码(广告投放人员和网站管理员)
重新植入代码的第一步是确定您网站上的哪些网页中目前已添加 iframe 代码或图片代码。
如果您使用 Campaign Manager 360,则也可按照此处的说明生成一份基本的 Floodlight 报告。
第 2 步:为您的 Floodlight 活动生成 Google 代码(广告投放人员)
要更新现有 Floodlight 活动的格式,请执行以下操作:
- 首先打开相应的广告客户页面,然后点击资源菜单中的 Floodlight 活动组。
- 点击现有 Floodlight 活动的名称。
- 更新基本详情下的格式选项。
- 保存。
生成 Google 代码后,请将这些代码发送给网站管理员进行植入。
第 3 步:从网站中移除现有代码,然后添加 Google 代码(网站管理员)
我们建议您在移除现有代码的同时添加 Google 代码,以免丢失转化数据。
概括来讲,您需要执行以下步骤:
- 将全局代码段添加到您网站的每个网页中。
- 从您发现存在 iframe 代码和图片代码的网页中移除这些代码。
- 将事件代码段添加到包含您要跟踪的事件的网页中。这些网页应该就是那些包含 iframe 代码或图片代码的网页。
在移除现有代码时,请务必移除整个代码,包括所有注释、<script>
部分、<noscript>
部分以及所有缓存无效化宏或其他相关代码。以下是要移除的完整代码的示例:
<!--
Start of DoubleClick Floodlight Tag: Please do not remove
Activity name of this tag: Name
URL of the webpage where the tag is expected to be placed: http://www.foo.com
This tag must be placed between the <body> and </body> tags, as close as possible to the opening tag.
Creation Date: 10/30/2017
-->
<script type="text/javascript">
var axel = Math.random() + "";
var a = axel * 10000000000000;
document.write('<img src="http://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=' + a + '?" width="1" height="1" alt=""/>');
</script>
<noscript>
<img src="http://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of DoubleClick Floodlight Tag: Please do not remove -->
第 4 步:生成“Floodlight 展示次数”报表以检查您是否正确地设置了代码(广告投放人员)
您需要确保您的代码能在您的网站上正确地捕获您所预期的展示次数。我们建议您:在实现代码后,先等待至少 24 小时,然后再生成此报表。
- 在报表制作工具中,依次选择新建报表 > Floodlight > Floodlight 展示次数。
- 为该报表以及会随即生成的报表文件命名。
- 选择一个符合以下条件的日期范围:在该日期范围内,您的目标网页(您已在其上实现 Floodlight 活动)获得了多次访问。
- 过滤出您要为其生成报表的广告客户。
- 生成报表。
第 5 步:排查代码植入方面的所有问题(广告投放人员和网站管理员)
如果您在植入新代码的过程中遇到了任何问题,可以尝试使用下面几种问题排查工具予以解决:
- 下载 Google Tag Assistant:这款免费的 Chrome 扩展程序可对您的代码运行诊断。了解详情
- 使用 Chrome 开发者工具进行调试:使用开发者工具分析您的 Google 代码。了解详情
iframe 参数和图片参数与 Google 代码参数间的对应关系
当您从 iframe 代码或图片代码迁移至 Google 代码时,会注意到 Google 代码中提供的参数有所不同。下表提供了 iframe 参数和图片参数与 Google 代码参数之间的对应关系,以帮助您使用这一新的代码格式。如需详细了解如何向 Google 代码中的参数传递数据,请参阅这篇文章。
iframe/图片代码参数 | Google 代码参数 | 代码类型 |
---|---|---|
src= |
send_to 的一部分 |
所有 |
type= |
send_to 的一部分 |
所有 |
cat= |
send_to 的一部分 |
所有 |
u1= 、u2= 等等。 |
u1 、u2 等等。 |
所有 |
qty= |
quantity |
启用销售数据 |
cost= |
value |
启用销售数据 |
ord= |
transaction_id |
启用销售数据 |
dc_lat= |
'dc_custom_params':{'dc_lat'} |
所有 |
dc_rdid= |
不适用,因为 Google 代码不适用于应用。 | 所有 |
tag_for_child_directed_treatment |
'dc_custom_params':{'tag_for_child_directed_treatment'} |
所有 |