xdm

xdm 对象包含发送到Adobe的数据有效负载。 在此对象中设置的字段直接映射到数据集架构中定义的元素。

Adobe Experience Platform使用架构,以一致且可重用的方式描述数据结构。 通过在各个系统中以一致的方式定义数据,更容易保留含义并因此从数据中获取价值。

此字段的最大限制为32 KB。

使用Web SDK扩展配置XDM对象

设置 XDM 标记规则操作中的字段。 此 XDM对象 提供了一个直观的界面以将其他数据元素映射到它们各自的XDM字段。

  1. 登录 experience.adobe.com 使用您的Adobe ID凭据。
  2. 导航到 数据收集 > 标记.
  3. 选择所需的标记属性。
  4. 导航到 规则,然后选择所需的规则。
  5. 下 操作,选择现有操作或创建操作。
  6. 设置 扩展名 下拉字段至 Adobe Experience Platform Web SDK,并设置 操作类型 到 发送事件.
  7. 提供包含中所需对象的数据元素 XDM 字段。
  8. 单击 保留更改,然后运行发布工作流程。

使用Web SDK JavaScript库配置XDM对象

设置 xdm 对象 sendEvent 命令。 确保此对象中的层级与配置的数据集的架构匹配。 您可以同时包含 xdm 对象和 data 同一对象中的 sendEvent 命令。

alloy("sendEvent", {
  "xdm": adobeDataLayer.getState(reference)
});

以下示例使用 商务详细信息架构字段组

alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"Large field hat",
      },
      {
        "SKU":"HT104",
        "name":"Small field hat",
      }
    ]
  }
});
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636