将XDM数据收集逻辑添加到标记
在创建标记并添加Web SDK扩展后,您必须根据您希望跟踪网站并将数据发送到Adobe Experience Platform的方式,使用数据元素和规则对其进行配置。 为标记配置数据元素和规则后,即可构建和发布该标记。
配置数据元素
数据元素是数据词典(或数据映射)的构建块。使用数据元素可跨市场营销和广告技术收集、组织和交付数据。您可以在标记中设置从数据层读取的数据元素,并可用于将数据传送到 Adobe Experience Platform。
有不同类型的数据元素。首先,设置一个数据元素以捕获访客在您的网站上查看的页面名称。 然后,设置引用Experience CloudID的数据元素。 最后,定义XDM对象数据元素。
Page name数据元素
定义页面名称数据元素:
-
使用您的Adobe ID凭据登录experience.adobe.com 。
-
在Adobe Experience Platform中,转到 数据收集 > 标记。
-
从 标签属性 列表中选择您新创建的标签以将其打开。
-
选择左边栏中的 数据元素。
-
选择 添加数据元素。
-
在创建数据元素对话框中,指定以下信息:
-
名称:数据元素的名称。 例如:
Page Name
。 -
扩展:从列表中选择 核心。
-
数据元素类型:从列表中选择 页面信息。
-
属性:从列表中选择 标题。
或者您可以使用数据层变量中的值,例如
pageName
和 JavaScript 变量数据元素类型来定义数据元素。
-
-
选择 保存。
您现在想要设置一个引用 Experience Cloud ID 的数据元素,该 ID 由 Adobe Experience Platform Web SDK 自动提供,可通过 Experience Cloud ID 服务扩展使用。
-
继续使用ECID数据元素。
ECID数据元素
要定义 ECID 数据元素:
-
使用您的Adobe ID凭据登录experience.adobe.com 。
-
在Adobe Experience Platform中,转到 数据收集 > 标记。
-
从 标签属性 列表中选择您新创建的标签以将其打开。
-
选择左边栏中的 数据元素。
-
选择 添加数据元素。
-
在创建数据元素对话框中,指定以下信息:
-
名称:数据元素的名称。 例如:
ECID
。 -
扩展:从列表中选择 Experience CloudID服务。
-
数据元素类型:从列表中选择 ECID。
-
-
选择 保存。
-
继续使用XDM对象数据元素。
XDM对象数据元素
最后,您现在希望将任何特定的数据元素映射到先前定义的模式。您可以定义另一个数据元素,它提供 XDM 模式的表示。
要定义 XDM 对象数据元素:
-
使用您的Adobe ID凭据登录experience.adobe.com 。
-
在Adobe Experience Platform中,转到 数据收集 > 标记。
-
从 标签属性 列表中选择您新创建的标签以将其打开。
-
选择左边栏中的 数据元素。
-
选择 添加数据元素。
-
在创建数据元素对话框中,指定以下信息:
-
名称:数据元素的名称。 例如:
XDM - Page View
。 -
扩展:从列表中选择 Adobe Experience Platform Web SDK。
-
数据元素类型:从列表中选择 XDM对象。
-
沙盒:从列表中选择您的沙盒。
-
架构:从列表中选择您的架构。
-
-
将模式中定义的
identification > core > ecid
属性映射到 ECID 数据元素。选择圆柱体图标可以轻松地从数据元素列表中拾取 ECID 数据元素。 -
将模式中定义的
web > webPageDetails > name
属性映射到页面名称数据元素。 -
选择 保存。
-
继续配置规则。
配置规则
Adobe Experience Platform 中的标签遵循基于规则的系统。他们寻找用户交互和相关数据。如果满足您的规则中所列的标准,则规则会触发您已识别的扩展、脚本或客户端代码。您可以使用规则使用 Adobe Experience Platform Web SDK 扩展将数据(如 XDM 对象)发送到 Adobe Experience Platform。
去定义规则
-
使用您的Adobe ID凭据登录experience.adobe.com 。
-
在Adobe Experience Platform中,转到 数据收集 > 标记。
-
从 标签属性 列表中选择您新创建的标签以将其打开。
-
选择左边栏中的 规则。
-
选择 创建新规则。
-
在创建规则对话框中,指定以下信息:
-
名称:规则的名称。 例如:
Page View
。 -
事件:选择 +添加。 然后,在事件配置对话框中,指定以下信息。 完成后,选择 保留更改。
-
扩展:从列表中选择 核心。
-
事件类型:从列表中选择 已加载窗口。
-
-
操作:选择 +添加。 然后,在操作配置对话框中,指定以下信息。 完成后,选择 保留更改。
-
扩展:从列表中选择 Adobe Experience Platform Web SDK。
-
操作类型:从列表中选择 发送事件。
-
类型:从列表中选择 web.webpagedetails.pageViews。
-
XDM数据:选择圆柱体图标,然后从数据元素列表中选择 XDM — 页面视图。
您的规则应如下所示:
-
-
-
选择 保存。
构建和发布您的标记
定义数据元素和规则后,必须构建和发布标记。 创建库生成时,必须将其分配给环境。然后,将会编译该内部版本的扩展、规则和数据元素,并将这些内容放入分配的环境。每个环境都提供了一个唯一的嵌入代码,从而允许您将其分配的内部版本集成到网站中。
Adobe Experience Platform标记支持从简单到复杂的发布工作流程,这些工作流程应该可以适应Adobe Experience Platform Web SDK的部署。 有关详细信息,请参阅 发布概述 。
要生成并发布您的标签:
-
使用您的Adobe ID凭据登录experience.adobe.com 。
-
在Adobe Experience Platform中,转到 数据收集 > 标记。
-
从 标签属性 列表中选择您新创建的标签以将其打开。
-
从左边栏中选择 发布流。
-
选择 选择工作库,然后选择 添加库…。
-
在创建库对话框中,指定以下信息:
-
名称:库的名称。
-
环境:从列表中选择 开发(开发)。
-
-
选择 + 添加所有更改的资源。
-
选择 保存并生成到开发。
您的标记已保存,并为开发环境构建。 绿色圆点表示在开发环境中成功构建了标记。
-
您可以选择 … 重建库或将库移动到临时或生产环境。