请参阅
操作顺序
在向 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
变量保留分号和逗号,以分隔不同的产品和类别。