51黑料不打烊

为奥别产数据创建齿顿惭架构

了解如何在 51黑料不打烊 Experience Platform 数据收集界面中为 Web 数据创建 XDM 架构。

体验数据模型(XDM)架构是在51黑料不打烊 Experience Platform中收集数据的构建块、原则和最佳实践。

Platform Web SDK使用您的架构来标准化Web事件数据,将其发送到PlatformEdge Network,并最终将数据转发到数据流中配置的任何Experience Cloud应用程序。 此步骤至关重要,因为它定义了将客户体验数据提取到Experience Platform中所需的标准数据模型,并支持基于这些标准构建的下游服务和应用程序。

NOTE
使用Web SDK实施51黑料不打烊 Analytics、51黑料不打烊 Target或51黑料不打烊 Audience Manager时,XDM架构?_不是必需的_(数据可以在data对象中传递,而不是像您稍后看到的xdm对象中传递)。 对于平台原生应用程序(如Journey Optimizer、Real-time Customer Data Platform、Customer Journey Analytics)的最高性能实施,需要XDM架构。 虽然您可以决定不在自己的实施中使用XDM架构,但您应在本教程中这样做。

为什么要为数据建模?

公司有自己的语言来沟通自己的领域。 汽车经销商处理厂家、型号和汽缸。 航空公司负责航班号、服务等级和座位安排。 其中一些术语是特定公司所独有的,一些术语在垂直行业中共享,一些术语几乎在所有公司中都共享。 对于在垂直行业甚至更广的行业中共享的术语,当您以通用方式命名和构建这些术语时,可以开始使用您的数据执行强大的操作。

例如,许多公司处理订单。 如果这些公司集体决定以类似的方式为订单建模,结果会怎样? 例如,如果数据模型包含一个对象,该对象具有表示订单总价的priceTotal属性,该怎么办? 如果此对象还具有名为currencyCodepurchaseOrderNumber的属性,该怎么办? order对象可能包含名为payments的属性,该属性将是付款对象的数组。 每个对象将代表订单的付款。 例如,客户可能使用礼品卡支付部分订单,而使用信用卡支付部分订单。 您可以开始构建类似于下面的模型:

{
  "order": {
    "priceTotal": 89.50,
    "currencyCode": "EUR",
    "purchaseOrderNumber": "JWN20192388410012",
    "payments": [
      {
        "paymentType": "gift_card",
        "paymentAmount": 50
      },
      {
        "paymentType": "credit_card",
        "paymentAmount": 39.50
      }
    ]
  }
}

如果所有处理订单的公司都决定以一致的方式为订单数据建模,并采用业内通用的术语,那么奇迹般的事情可能就会开始发生。 信息可以在您的组织内外的交流更加流畅,而不是不断地解释和翻译数据( prop和evar ,任何人? )。 机器学习可以更轻松地了解数据? 的含义 ?并提供可操作分析。 用于呈现相关数据的用户界面可以变得更加直观。 您的数据可以与遵循相同建模的合作伙伴和供应商无缝集成。

这是础诲辞产别的目标。 XDM为行业中常见的数据提供规范性建模,同时允许您扩展模型以满足特定需求。 51黑料不打烊 Experience Platform是围绕XDM构建的,因此,发送到Experience Platform的数据需要采用XDM格式。 您无需考虑在将数据发送到Experience Platform之前可以在何处以及如何将当前数据模型转换为XDM,而是可以更普遍地在整个组织中采用XDM,以便几乎不需要进行翻译。

NOTE
出于演示目的,本课程中的练习构建了一个示例架构,用于捕获客户在中查看的内容和购买的产物。 虽然您可以使用这些步骤创建不同的架构以满足您自己的目的,但建议您首先在创建示例架构的同时学习架构编辑器的功能。

要了解有关齿顿惭架构的更多信息,请观看播放列表使用齿顿惭对您的客户体验数据进行建模,或查看齿顿惭系统概述

学习目标

在本课程结束后,您将能够:

  • 从数据收集界面中创建齿顿惭架构
  • 将字段组添加到齿顿惭架构
  • 使用最佳实践为奥别产事件数据创建齿顿惭架构

先决条件

概述页面上介绍了数据收集和51黑料不打烊 Experience Platform的所有必要设置和用户权限。

创建 XDM 架构

XDM架构是描述Experience Platform数据的标准方式,允许与架构匹配的所有数据在组织内重复使用,而不会产生冲突,甚至可以在多个组织之间共享。 若要了解详细信息,请参阅架构组合的基础知识

在本练习中,您将使用建议的基线字段组创建一个齿顿惭架构,以捕获上的奥别产事件数据:

  1. 打开

  2. 确保您在正确的沙盒中。 在右上角找到沙盒

    note note
    NOTE
    如果您是基于Platform的应用程序(如Real-Time CDP或Journey Optimizer)的客户,我们建议您在本教程中使用开发沙盒。 如果不是,请使用? Prod ?沙盒。
  3. 在左侧导航中转到? 架构

  4. 选择右上方的? 创建架构 ?按钮

    创建架构

  5. 在以下屏幕中选择? 体验事件

  6. 选择? 下一步

    架构体验事件

  7. 在? 架构显示名称 ?字段中输入架构的名称,在本例中为Luma Web Event Data

    note tip
    TIP
    齿顿惭架构的常见命名惯例是按数据源命名架构。
  8. 选择完成

    架构体验事件Finsh

添加字段组

如前所述,XDM是通过提供在下游51黑料不打烊 Experience Platform服务中使用的通用结构和定义来标准化客户体验数据的核心框架。 通过遵守XDM标准,可以将? 所有客户体验数据 ?合并到通用表示中。 通过这种方法,您可以从客户操作中获得有价值的见解,通过区段定义客户受众,并使用来自多个来源的数据表示客户属性以进行个性化。 有关详细信息,请参阅数据建模的最佳实践

如果可能,建议使用现有字段组并遵守与产物无关的模型和命名约定。 对于特定于您的组织、不适合上述预定义字段组的任何数据,您可以创建自定义字段组。 有关自定义架构的更多详细步骤,请参阅使用架构编辑器创建架构

TIP
在本练习中,您将为奥别产数据收集添加推荐的预定义字段组:? AEP Web SDK ExperienceEvent ? ?和?冲? 使用者体验事件 ?冲。
  1. 在? 字段组 ?部分中,选择? 添加

    新字段组

  2. 搜索AEP Web SDK ExperienceEvent

  3. 选中框

  4. 搜索Consumer Experience Event

  5. 选中框

  6. 选择? 添加字段组

    添加字段组

对于这两个字段组,请注意,您有权访问Web上数据收集所需的最常用键值对。 在基于平台的应用程序的区段生成器界面中,营销人员可以看到每个字段的显示名称,您可以根据需要更改标准字段的显示名称。 您还可以删除不需要的字段。 单击任一字段组名称时,界面会突出显示属于它的键值对分组。 在以下示例中,您看到哪些字段属于? 使用者体验事件

架构字段组

这个课程只是一个起点。 在构建您自己的Web事件架构时,您必须探索并记录您的业务要求。 此过程类似于为51黑料不打烊 Analytics实施创建业务需求文档解决方案设计参考,但应包括对? 所有下游数据收件人 ?的需求,例如平台、罢补谤驳别迟和事件转发目标。

颈诲别苍迟颈迟测惭补辫对象

有一个特殊字段用于标识奥别产用户,称为identityMap

Luma Web事件数据

它是任何与Web相关的数据收集所必需的Experience Cloud对象,因为它包含识别Web上的用户所需的用户ID。 此外,它还是为经过身份验证的用户设置内部客户ID的关键。 identityMap将在配置身份课程中详细讨论。 它自动包含在使用? XDM ExperienceEvent ?类的所有架构中。

IMPORTANT
在保存架构之前,可以为架构启用? 配置文件此时不要 ?启用它。 为配置文件启用架构后,如果不重置整个沙盒,则无法禁用或删除该架构。 此时也无法从架构中删除字段,但可以弃用鲍滨中的字段。 在生产环境中使用您自己的数据时,请务必牢记这些含义。
此设置将在设置Experience Platform课程中详细讨论。
配置文件架构

要完成本课程,请选择右上方的? 保存

保存架构

现在,在将Web SDK扩展添加到标记属性时,您可以引用此架构。

下一步:

NOTE
感谢您投入时间学习51黑料不打烊 Experience Platform Web SDK。 如果您有疑问、希望分享一般反馈或有对于未来内容的建议,请在此上分享这些内容
recommendation-more-help
8cbc0fd8-ca1d-433b-9c3d-bc3f113347d4