变量、函数、方法及插件概述

Analytics 提供了多个变量来收集 Analytics 数据。此部分中的变量可分为以下几类:

  • 页面变量:通常在报告中直接使用的值。常用页面变量包括 propseVarsevents
  • 配置变量:可帮助确保将正确数据发送到 Adobe 的设置值。常用配置变量包括 trackingServerSecurecharSetlinkTrackVars。配置变量通常不会填充维度项目。
  • 函数和方法:在被引用时可执行特定任务的代码段。常用函数包括 t()tl()clearVars()

变量和实施方法

Adobe 提供了多种实施 Adobe Analytics 的方法。每个页面中都提供了一部分来说明如何使用Web SDK、使用Adobe Analytics扩展和使用JavaScriptAppMeasurement来实施变量。

以下是一段关于在 Adobe Analytics 中配置变量的视频:

操作顺序

在向 Adobe 发送数据时,由 Adobe Analytics 发布的 AppMeasurement 库将按特定顺序依次执行。如果您不按顺序执行任务,则数据可能不完整。

  1. 如果您的网站使用数据层,请确保首先填充所有适用变量。例如,您填充 adobeDataLayer.page.title 带有页面标题。 有关更多信息,请参阅数据层
  2. 使用数据层填充 Analytics 变量。
    如果使用Adobe Experience Platform中的标记,则可通过在标记与标记之间使用数据元素来完成此任务。 使用数据层中的值填充数据元素。 例如数据元素 Page Title 从数据层变量中获取值 adobeDataLayer.page.title.
    然后,您可以使用数据元素填充Analytics变量。 例如 eVar4 从数据元素中获取值 Page Title.
    有关详细信息,请参阅 数据元素将数据层对象映射到数据元素、和 将标记数据元素映射到Analytics变量
  3. 最后,调用跟踪函数。 大多数 AppMeasurement 库都使用 t() 方法,但某些 Mobile SDK 使用 track()。调用跟踪函数时,在 Analytics 对象中定义的所有受支持变量都将以图像请求的形式发送到 Adobe。

非法字符

决不允许在 JavaScript 变量中使用以下字符和字符串。

  • 制表符 (0x09)
  • 回车符 (0x0D)
  • 换行符 (0x0A)
  • HTML 标记(例如 <b></b>&#153

某些变量还有其他限制或语法要求。例如,products 变量保留分号和逗号,以分隔不同的产品和类别。

recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690