本文档提供了 Google 跟踪代码管理器的参考资料。
API 参考文档
dataLayer
dataLayer 是传递给 Google 跟踪代码管理器的键值对的全局对象。可用于描述不作为页面 DOM 或其他 JavaScript 变量的一部分提供的信息。dataLayer 对象需要进行初始化。
示例:
<script> dataLayer = [{ 'pageCategory': 'signup', 'visitorType': 'high-value' }]; </script>
dataLayer.push
此方法使用新的或更新后的键值对更新数据层。
示例:
<script> dataLayer.push({'pageCategory': 'updated value'}); </script>
电子商务数据层变量名称
为了使用 Google Analytics(分析)或 Universal Analytics 交易代码,您必须使用必需的电子商务数据层变量名称。不使用这些变量名称,会导致您 Google Analytics(分析)报告中的电子商务数据丢失或不完整。
社交数据层变量名称
如果您使用 Google Analytics(分析)社交跟踪代码,并在“代码修改”视图中勾选了使用数据层选项,则必须使用以下变量名称:
数据层变量名称 | 说明 |
---|---|
network |
必需,表示要跟踪的社交网络的字符串(如 Facebook、Twitter、LinkedIn) |
socialAction |
必需,表示要跟踪的社交操作的字符串(如顶、分享、发 Twitter 微博) |
opt_target |
可选,表示收到相应操作的网址(或资源)的字符串。 |
opt_pagePath |
可选,通过发生操作的路径(包含参数)表示页面的字符串。 |
详细了解社交互动跟踪。