变量、函数、方法及插件概述
Analytics 提供了多个变量来收集 Analytics 数据。此部分中的变量可分为以下几类:
- 页面变量:通常在报告中直接使用的值。常用页面变量包括
props
、eVars
和events
。 - 配置变量:可帮助确保将正确数据发送到 Adobe 的设置值。常用配置变量包括
trackingServerSecure
、charSet
和linkTrackVars
。配置变量通常不会填充维度项目。 - 函数和方法:在被引用时可执行特定任务的代码段。常用函数包括
t()
、tl()
和clearVars()
。
变量和实施方法
Adobe 提供了多种实施 Adobe Analytics 的方法。每个页面中都提供一个部分,介绍如何使用Web SDK、使用Adobe Analytics扩展和使用JavaScriptAppMeasurement来实施变量。
以下是一段关于在 Adobe Analytics 中配置变量的视频:
操作顺序
在向 Adobe 发送数据时,由 Adobe Analytics 发布的 AppMeasurement 库将按特定顺序依次执行。如果您不按顺序执行任务,则数据可能不完整。
- 如果您的网站使用数据层,请确保首先填充所有适用变量。例如,您使用页面标题填充
adobeDataLayer.page.title
。 有关更多信息,请参阅数据层。 - 使用数据层填充 Analytics 变量。
如果您使用Adobe Experience Platform中的标记,此任务可通过在标记之间使用数据元素来完成。 使用数据层中的值填充数据元素。 例如,数据元素Page Title
从数据层变量adobeDataLayer.page.title
获取值。
然后可以使用数据元素填充Analytics变量。 例如,eVar4
从数据元素Page Title
获取值。
查看详细信息数据元素、将数据层对象映射到数据元素以及将标记数据元素映射到Analytics变量 - 最后,调用跟踪函数。 大多数 AppMeasurement 库都使用
t()
方法,但某些 Mobile SDK 使用track()
。调用跟踪函数时,在 Analytics 对象中定义的所有受支持变量都将以图像请求的形式发送到 Adobe。
非法字符
决不允许在 JavaScript 变量中使用以下字符和字符串。
- 制表符 (
0x09
) - 回车符 (
0x0D
) - 换行符 (
0x0A
) - HTML 标记(例如
<b></b>
或™
)
某些变量还有其他限制或语法要求。例如,products
变量保留分号和逗号,以分隔不同的产品和类别。
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690