代码指的是向第三方(比如 Google)发送信息的 JavaScript 代码段。如果您不使用诸如 Google 跟踪代码管理器这样的代码管理解决方案,则需要将这些 JavaScript 代码段直接添加到网站的源代码中。相反,凭借 Google 跟踪代码管理器,您无需再在源代码中维护每个 JavaScript 代码段,您只需在 Google 跟踪代码管理器界面中指定您希望触发的代码,以及希望其触发的时间。
在 Google 跟踪代码管理器中,您可以通过特定代码的模板来部署代码,如果您希望部署的代码没有模板,则可以通过可内嵌代码 JavaScript 的自定义代码加以部署。Google 跟踪代码管理器提供以下项目:
- 受支持 Google 代码的模板
- 适用于认证供应商代码的模板
- 适用于其他所有代码的自定义代码类型
受支持 Google 代码的模板
Google 跟踪代码管理器明确支持下列代码类型,同时提供相应的模板,目的是将代码发生错误的可能性降到最低。
- Google Ads 转化跟踪
- Floodlight 计数器
- Floodlight 销售
- Google Analytics(分析)
- Google Analytics(分析)(Universal Analytics)
- Google 展示广告网络再营销
Google Ads 转化跟踪代码
要在 Google 跟踪代码管理器中设置此代码,您需要提供转化 ID、转化标签和转化价值。
- 在您的 AdWords 帐号中,依次点击“工具和分析”>“转化”,点击“代码”标签页。
- 选择左侧的某个操作名称,然后选择“由我自己负责更改代码”。接着,在代码框中执行以下操作:
- 找到“google_conversion_id =”的值并将其输入到“转化 ID”中。
- 找到“google_conversion_label =”的值并将其输入到“转化标签”中。
- (可选)找到“google_conversion_value =”的值并将其输入到“转化价值”中。如果您希望动态填入值,请从下拉菜单中选择变量(或创建新变量)。
添加规则,以便在您所需的转化页上触发该代码。用转化页名称命名该规则,例如“PDF 下载转化页”。这样,您就可以轻松识别规则并在其他代码中重复使用该规则。
详细了解 Google Ads 转化跟踪。
Floodlight 计数器代码
您可以利用 Floodlight 计数器代码统计用户在查看或点击您的某个广告后访问特定网页的次数。下面是向容器中添加 Floodlight 代码的两种方法:
- 接受从 Campaign Manager 360 界面推送的代码
- 从 Google 跟踪代码管理器界面添加代码。
接受推送的 Floodlight 代码
此代码可直接从 Campaign Manager 360 界面推送到您的容器。要在 Google 跟踪代码管理器中执行此操作,您需要批准该关联请求和推送的代码。有关详情,请参阅审批。要了解如何从 Campaign Manager 360 推送代码,请参阅向 Google 跟踪代码管理器容器添加 Floodlight 活动。
要接受推送的 Floodlight 代码,请依次转至审批队列 > 代码。点击活动名称。系统将预先设定一些参数(例如“src= ”、“type= ”和“cat= ”的值)。
Floodlight 自定义变量是键值对,可用于跟踪您收集的用户相关数据,例如用户所购影片的体裁。自定义 Floodlight 变量使用的键包括“u1=”、“u2=”等。对于推送的代码,变量名称将预填充到自定义变量字段中;您需要对这些变量进行配置,以提取相应数据。
对代码进行所需的修改,然后点击批准。
在 Google 跟踪代码管理器中添加代码
选择“Floodlight 计数器”作为代码类型。
- 找到“src= ”的值并将其输入到“广告客户 ID”中。
- 找到“type= ”的值并将其输入到“组代码字符串”中。
- 找到“cat= ”的值并将其输入到“活动代码字符串”中。
Floodlight 自定义变量是键值对,可用于跟踪您收集的用户相关数据,例如用户所购影片的体裁。自定义 Floodlight 变量使用的是 u1=、u2= 等键。对于每个自定义变量,请选择一个包含要传递给变量的值的变量。
代码信息输入完毕后,点击保存。
详细了解 Floodlight 计数器代码。
Floodlight 销售代码
您可以利用 Floodlight 销售代码跟踪用户购买了多少商品以及这些商品的总价值。下面是向容器中添加 Floodlight 代码的两种方法:
- 接受从 Campaign Manager 360 界面推送的代码
- 从 Google 跟踪代码管理器界面添加代码。
接受推送的 Floodlight 代码
此代码可直接从 Campaign Manager 360 界面推送到您的容器。要在 Google 跟踪代码管理器中执行此操作,您需要批准该关联请求和推送的代码。有关详情,请参阅审批。要了解如何从 Campaign Manager 360 推送代码,请参阅向 Google 跟踪代码管理器容器添加 Floodlight 活动。
要接受推送的 Floodlight 代码,请依次转至审批队列 > 代码。点击活动名称。系统将预先设定一些参数(例如“src= ”、“type= ”和“cat= ”的值)。
对于推送的代码,“收入”参数已预填充 {{cost}} 变量。您需要创建并配置 {{cost}} 变量,以提取收入金额。
此外,“订单 ID”参数也已预填充 {{ord}} 变量。您需要创建并配置 {{ord}} 变量。此变量应提取订单 ID(或者,如果已选择“售出商品”作为“统计方法”,则提取售出商品的数量。)
Floodlight 自定义变量是键值对,可用于跟踪您收集的用户相关数据,例如用户所购影片的体裁。自定义 Floodlight 变量使用的键包括 u1=、u2= 等。对于推送的代码,变量名称将预填充到自定义变量字段中,您需要对这些变量进行配置,以提取相应数据。
对代码进行所需的修改,然后点击批准。
在 Google 跟踪代码管理器中添加代码
选择“Floodlight 销售”作为代码类型。
- 找到“src= ”的值并将其输入到“广告客户 ID”中。
- 找到“type= ”的值并将其输入到“组代码字符串”中。
- 找到“cat= ”的值并将其输入到“活动代码字符串”中。
对于“收入”参数,请选择一个包含收入金额的变量。对于“订单 ID”,请选择一个包含订单 ID 的变量。如果您已选择“售出商品”作为“统计方法”,请选择一个包含售出商品计数的变量。如果您尚未创建这些变量,则需要在 Google 跟踪代码管理器中进行创建。
Floodlight 自定义变量是键值对,可用于跟踪您收集的用户相关数据,例如用户所购影片的体裁。自定义 Floodlight 变量使用的是 u1=、u2= 等键。对于每个自定义变量,请选择一个包含要传递给变量的值的变量。
代码信息输入完毕后,点击保存。
详细了解 Floodlight 销售代码。
Google Analytics(分析)代码
要查找网络媒体资源 ID,请按以下步骤操作:
- 在您的 Google Analytics(分析)帐号中,转到“管理”。
- 点击媒体资源设置。
在“网络媒体资源 ID”字段中输入跟踪 ID(格式为 UA-xxxxxx-xx)。
您还可以在“网络媒体资源 ID”字段中使用变量,如果您要管理多个 Google Analytics(分析)媒体资源,这种方法非常有帮助。
要启用展示广告功能,包括受众特征和兴趣报告、再营销和 Campaign Manager 360 集成,请选中展示广告广告客户支持复选框。如果您选中此选项,请参阅展示广告的相关政策要求。
Google 跟踪代码管理器支持以下 Google Analytics(分析)代码:
- 网页浏览:基本的 Google Analytics(分析)代码,应该在网站的每个网页上触发。
- 事件:用于跟踪特定的操作或事件,如按钮点击。
- 链接的跨网域跟踪:已弃用,请改为使用“装饰链接”。
- 表单发布的跨网域跟踪:已弃用,请改为使用“装饰表单”。
- 交易:用于跟踪电子商务交易。
- 社交:用于跟踪社交互动。
- 计时:用于跟踪您网站上的加载速度。
- 装饰链接:请参阅跨网域跟踪中的使用示例。
- 装饰表单:请参阅跨网域跟踪中的使用示例。
您还可以进行额外的设置(在“更多设置”下):
- 基本配置
- 广告系列跟踪:
- 自定义变量:相关信息
- 网域和目录:相关信息
例如,对 A.com 到 B.com 进行跨网域跟踪时,您需要将 B.com 配置为使用网址参数(来自 A.com 会话)中的 Cookie 数据,而不是设置/使用它自己的 Cookie。要启用此类链接方式,请选中允许链接器复选框。 - 搜索引擎和引荐来源网址:相关信息
- 高级配置:
- 跟踪器名称:允许您自行为跟踪器对象命名。注意:我们建议您不要自行为跟踪器对象命名。如果您无意间重复使用了现有的跟踪器对象名称,则数据可能会遭到损坏。虽然为跟踪器命名可以使您在 Google 跟踪代码管理器创建的跟踪器和您已有的 Google Analytics(分析)代码之间共享状态,但您却需要更新网站上的代码才能使用 Google 跟踪代码管理器 dataLayer 语法。否则,您将无法通过 Google 跟踪代码管理器配置跟踪功能。
- 本地 GIF 路径:相关信息
- 访问者 Cookie 超时:相关信息
- 命中回调:此字段的值应指向一个将会返回函数的变量。当 Google Analytics(分析)跟踪信标完全发送后将调用此函数。
- 启用增强的链接归因:相关信息
- 启用浏览器跟踪模块:相关信息
- 启用 Flash 检测:相关信息
- 启用标题检测:相关信息
- 向 Google 服务器发送命中数据:如果您设置了本地 GIF 路径,命中数据将发送到您拥有的服务器。选择此选项之后,命中数据还会发送至 Google。
基本跟踪
对于基本的 Google Analytics(分析)跟踪,请添加一个 Google Analytics(分析)代码,并选择“网页浏览量”作为跟踪类型。添加规则以便在所有网页上触发该代码。如果只需要基本的跟踪功能,您只要添加这一个Google Analytics(分析)代码就可以。不过,如果您跟踪的是事件或电子商务交易,则需要添加其他 Google Analytics(分析)代码。
跟踪 Google Analytics(分析)事件
请参阅 Google Analytics(分析)事件中的具体示例。
跨网域跟踪
请参阅跨网域跟踪中的具体示例。
Universal Analytics 代码
Universal Analytics 代码是 Google Analytics(分析)跟踪代码的新版本。Universal Analytics 包含一系列新功能,改变了 Google Analytics(分析)帐号收集和组织数据的方式。
利用 Universal Analytics,您可以收集更多类型的数据并改善数据质量,进而更深入地了解访问者在每个阶段(查看广告、购买产品、使用产品、使用支持服务以及访问者挽留)如何与您的商家进行互动。
通过 Google 跟踪代码管理器安装 Universal Analytics 是一种理想的实施方式,因为将来进行更改时会轻松得多。
要查找网络媒体资源 ID,请按以下步骤操作:
- 在您的 Google Analytics(分析)帐号中,转到“管理”。
- 点击媒体资源设置。
在“网络媒体资源 ID”字段中输入跟踪 ID(格式为 UA-xxxxxx-xx)。
您还可以在“网络媒体资源 ID”字段中使用变量,如果您要管理多个 Google Analytics(分析)媒体资源,这种方法非常有帮助。
Google 跟踪代码管理器支持以下 Google Analytics(分析)代码:
- 网页浏览:基本的 Google Analytics(分析)(Universal Analytics) 代码,应该在网站的每个网页上触发。
- 事件:用于跟踪特定的操作或事件,如按钮点击。
- 交易:用于跟踪电子商务交易。
- 社交:用于跟踪社交互动。
- 计时:用于跟踪网页的加载速度。
- 装饰链接:请参阅跨网域跟踪中的使用示例。
- 装饰表单:请参阅跨网域跟踪中的使用示例。
- 基本配置
- 高级配置
- 全局函数名称:相关信息
- Cookie 配置
- 跨网域跟踪:自动链接网域:用英文逗号分隔多个网域,例如:A.com, B.com, C.com(请参阅跨网域跟踪中的使用示例)。
- 自定义维度:相关信息
- 自定义指标:相关信息
- 要设置的字段:例如,对 A.com 到 B.com 进行跨网域跟踪时,您需要将 B.com 配置为使用网址参数(来自 A.com 会话)中的 Cookie 数据,而不是设置/使用它自己的 Cookie。要启用此类链接方式,请输入以下内容:
字段名称:allowLinker
值:true
基本跟踪
对于基本的 Google Analytics(分析)(Universal Analytics) 跟踪,请添加一个 Google Analytics(分析)(Universal Analytics) 代码,并选择“网页浏览量”作为跟踪类型。添加规则以便在所有网页上触发该代码。如果您只需要基本的跟踪功能,只要添加这一段 Google Analytics(分析)(Universal Analytics) 代码就可以了。不过,如果您跟踪的是事件或电子商务交易,则需要添加其他 Google Analytics(分析)(Universal Analytics) 代码。
跟踪 Google Analytics(分析)事件
请参阅 Google Analytics(分析)事件中的具体示例。
跨网域跟踪
请参阅跨网域跟踪中的具体示例。
Google 展示广告网络再营销代码
要在 Google 跟踪代码管理器中设置 Google 展示广告网络再营销代码,您需要提供转化 ID 和转化标签。
- 在您的 Google Ads 帐号中,点击“广告系列”标签页。
- 在左侧的广告系列列表中,点击“共享库”>“受众群体”。
- 找到为您创建的“主列表”。然后,点击“代码/定义”列下面的 [代码]。
- 点击“代码”链接。接着,在代码框中执行以下操作:
- 找到“google_conversion_id =”的值并将其输入到“转化 ID”字段中。
- 找到“google_conversion_label =”的值并将其输入到“转化标签”字段中。
如需了解详细说明,请阅读有关设置 Google Ads 动态再营销的文章。详细了解再营销代码。
适用于认证供应商代码的模板
除了适用于 Google 代码的模板之外,我们还提供了适用于许多第三方代码的模板。要使用模板,请直接选择所需的模板并提供必要的详细信息,Google 跟踪代码管理器会自动生成正确的代码。详细了解认证供应商代码。
社区模板库中提供了其他第三方代码。
自定义代码类型
Google 跟踪代码管理器支持以下两种自定义代码类型,利用这两种类型,您几乎可以复制并粘贴所有跟踪代码中的代码。如果您需要实现模板未明确支持的代码,可以使用以下其中一类代码:
自定义图片代码
您可以利用自定义图片代码类型管理未作为“代码类型”选项列出的图片代码。例如,如果您使用一个不可见的单像素图片进行跟踪,请输入图片网址。要插入变量,请用双括号括住变量名称,即 {{variable_name}}。如果可以使用图片的相对协议版本,请选择“//”;如果只有安全版本可用,请选择“https://”,不建议使用“http://”。
选中“缓存无效化宏”复选框并提供一个缓存无效化参数,以确保命中能在具有缓存版本图片的浏览器中完成注册。
自定义 HTML 代码
您可以利用自定义 HTML 代码类型管理 Google 跟踪代码管理器模板未明确支持的代码,如非 Google 代码。(了解代码限制。)
复制您的 HTML/JavaScript 代码并将其粘贴到文本框中。请务必附上 HTML 脚本代码中的 JavaScript 代码段。您可以在代码中加入对 document.write() 的调用。
要将变量插入到自定义 HTML 代码中,请使用双括号括住变量名称,即 {{variable_name}}。这对在多种上下文中重复使用代码很有帮助。
请分别添加代码而不是将其合并。例如,如果原来的网站代码中有两个并行的数据收集工具,则请将这两个工具分成两段独立的自定义 HTML 代码。这样,您就能分别部署每段代码。
指定有关何时触发代码的规则。在命名并保存代码之后,您就可以使用 Google 跟踪代码管理器管理该代码。