xdm

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

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

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

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

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

alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"Large field hat",
      },
      {
        "SKU":"HT104",
        "name":"Small field hat",
      }
    ]
  }
});

通过Web SDK标记扩展使用xdm对象

使用Web SDK标记扩展时,xdm对象可用作变量数据元素XDM对象数据元素。 Adobe建议在大多数情况下使用变量数据元素。

recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1