变量、函数、方法及插件概述
Analytics 提供了多个变量来收集 Analytics 数据。此部分中的变量可分为以下几类:
- 页面变量:通常在报告中直接使用的值。常用页面变量包括
props、eVars和events。 - 配置变量:可帮助确保将正确数据发送到 Adobe 的设置值。常用配置变量包括
trackingServerSecure、charSet和linkTrackVars。配置变量通常不会填充维度项目。 - 函数和方法:在被引用时可执行特定任务的代码段。常用函数包括
t()、tl()和clearVars()。
变量和实施方法
Adobe 提供了多种实施 Adobe Analytics 的方法。每个页面都提供了一个部分,介绍如何使用 Web SDK、Adobe Analytics 扩展以及 AppMeasurement for JavaScript 来实施此变量。
recommendation-more-help
请参阅
操作顺序
在向 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 变量保留分号和逗号,以分隔不同的产品和类别。
b4f6d761-4a8b-4322-b801-c85b9e3be690