手动设置数据

在此部分中,您将创建所需的身份命名空间并通过创建架构来定义 Luma 样本数据结构。

TIP
在开始之前,请观看视频教程映射标示

步骤 1:创建身份命名空间

在此步骤中,您将为 Luma 自定义身份字段(命名为 lumaLoyaltyIdlumaCrmIdlumaProductSKU)创建身份命名空间。身份命名空间在构建实时客户个人资料方面发挥着关键作用,因为同一命名空间的两个匹配值会让两个数据源形成身份图。

首先为 Luma Loyalty ID 架构创建命名空间:

  1. 在 Journey Optimizer 用户界面中,在左侧导航栏中转到​ 客户 > 身份

  2. 选择​ 创建身份命名空间

  3. 提供以下详细信息:

    table 0-row-3 1-row-3
    显示名称 身份符号 类型
    Luma Loyalty ID lumaLoyaltyId 跨设备 ID
  4. 选择​ 创建

    创建命名空间

  5. 按照相同的步骤再创建两个命名空间:

    table 0-row-3 1-row-3 2-row-3
    显示名称 身份符号 类型
    Luma CRM ID lumaCrmId 跨设备 ID
    Luma Product SKU lumaProductSKU 非人员标识符

步骤 2:创建架构

在此步骤中,您将通过创建六个架构来定义样本数据的结构:

TIP
在开始之前,请观看视频教程:创建架构

创建 Luma Loyalty Schema create-luma-loyalty-schema

此部分介绍如何创建 Luma Loyalty 架构和配置字段组。

创建架构

  1. 在左侧导航栏中转到​ 数据管理 > 架构

  2. 选择右上角的​ 创建架构

  3. 从下拉菜单中,选择 XDM 个人资料

    选择此选项,是因为您正在针对单个客户的属性(积分、状态等)进行建模。

添加现有字段组

接下来,系统会提示您使用组将字段组添加到架构中。您必须添加现有字段组并创建字段组。

  1. 在架构页面上,如果字段组模式未自动打开,请选择​ 添加

    添加字段组

  2. 在​ 添加字段组 ​页面上,启用以下字段组:

    • 人口统计详细信息,用于获取姓名和出生日期等基本客户数据。

    • 个人联系方式,用于获取电子邮件地址和电话号码等基本联系信息。

    • 忠诚度详细信息,用于获取积分、加入日期或状态等忠诚度详细信息。忠诚度字段组在列表中排名靠后,因此找到它的最简便方式是进行搜索。

  3. 选择​ 添加字段组,以便将所有三个字段组添加到架构。

    选择标准字段组

  4. 选择架构的顶级节点。

  5. 输入 Luma Loyalty Schema 作为​ 显示名称

创建字段组 create-field-group

为帮助确保架构间的一致性,Adobe 建议在单个组中管理所有系统标识符:

  1. 从字段组下的​ 组合 ​部分,选择​ 添加

  2. 选择​ 创建新字段组

  3. 添加 Luma Identity Profile Field Group 作为​ 显示名称

  4. 添加 system identifiers for XDM Individual Profile class 作为​ 描述

  5. 选择​ 添加字段组

    创建新字段组

将字段添加到新字段组

新的空字段组将会添加到您的架构中。使用“+”按钮,您可以将新字段添加到层级中的任意位置。在此示例中,您必须在根级别添加字段:

  1. 选择架构名称旁边的 +

    此步骤会在​ 您的租户 id 命名空间下添加一个字段,以管理自定义字段和任何标准字段之间的冲突。

  2. 在​ 字段属性 ​侧栏中,添加新字段的详细信息:

    • 字段名称: systemIdentifier

    • 显示名称:System Identifier

    • 类型: ​对象

    • **分配字段组:**Luma identifiers

  3. 选择​ 应用

    添加系统标识符

    systemIdentifier 对象下添加两个字段:

    table 0-row-3 1-row-3 2-row-3
    字段名称 显示名称 类型
    loyaltyId Loyalty Id 字符串
    crmId CRM Id 字符串

字段

设置身份

您现在已完成命名空间和 Luma Loyalty schema 的配置。在摄取数据之前,必须为身份字段添加标签。配合 Real-time Customer Profile 使用的每个架构都必须指定主要身份,并且摄取的每条记录都必须具有该字段的值。

  1. 设置​ 主要身份

    Luma Loyalty Schema

    1. 选择 Luma Identity Profile Field Group

    2. 选择 loyaltyId 字段。

    3. 在​ 字段属性 ​中,启用​ 身份 ​复选框。

    4. 启用​ 主要身份 ​复选框。

    5. 从​ 身份命名空间 ​下拉菜单中选择 Luma Loyalty Id 命名空间。

    6. 选择​ 应用

      主要身份

  2. 设置​ 次要身份

    Luma Loyalty Schema

    1. 选择 Luma Identity Profile Field Group

    2. 选择 crmId 字段。

    3. 在​ 字段属性 ​中,启用​ 身份 ​复选框。

    4. 从​ 身份命名空间 ​下拉菜单中选择 Luma CRM Id 命名空间。

    5. 选择​ 应用

为个人资料启用并保存架构

  1. 选择架构的顶级节点。

  2. 在字段属性中,启用​ 个人资料

    架构应如下所示:

    Luma 忠诚度架构

  3. 选择​ 保存

创建 Luma Product Catalog Schema create-luma-product-catalog-schema

  1. 在左侧导航栏中转到​ 数据管理 > 架构

  2. 选择​ 创建架构(右上方)。

  3. 要创建类,请在下拉菜单中选择​ 浏览所有架构类型

  4. 选择​ 创建新类

  5. 添加显示名称:Luma Product Catalog Class

  6. 分配类。

  7. 创建字段组:

    • 显示名称:Luma Product Catalog Field Group
  8. 将以下字段添加到 Luma Product Catalog Field Group

    • 字段名称:product

    • 显示名称:Product

    • 类型:对象

    • 字段组:Luma Product Catalog Field Group

  9. 选择​ 应用

  10. 将以下字段添加到 Product 对象:

    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3
    字段名称 显示名称 类型
    sku Product SKU 字符串
    name Product Name 字符串
    category Product Category 字符串
    color Product Color 字符串
    size Product Size 字符串
    price Product Price 双精度
    description Product Description 字符串
    imageUrl Product Image URL 字符串
    stockQuantity Product Stock Quantity 字符串
    url Product URL 字符串
  11. SKU 设置为主要身份。

  12. 将​ 显示名称 Luma Product Catalog Field Group 添加到字段组。

  13. 选择​ 保存

创建 Luma Product Inventory Event Schema create-luma-product-inventory-event-schema

  1. 在左侧导航栏中转到​ 数据管理 > 架构

  2. 选择右上角的​ 创建架构 ​按钮。

  3. 从下拉菜单中,选择​ 浏览所有架构类型

  4. 选择​ 创建新类

  5. 添加显示名称:Luma Business Event Class

  6. 选择类型:时间序列

  7. 分配类。

  8. 创建字段组:

    • 显示名称:Luma Product Inventory Event Details Field Group
  9. 将​ 显示名称 Luma Product Inventory Event Schema 添加到架构。

  10. 将以下字段添加到 Luma Product Inventory Event Details Field Group

    • 字段名称:inventoryEvent

    • 显示名称:Inventory Event

    • 类型:对象

    • 字段组:Luma Product Inventory Event Details Field Group

  11. 将以下字段添加到 Product Inventory Event Details 对象:

    table 0-row-3 1-row-3 2-row-3
    字段名称 显示名称 类型
    sku SKU 字符串
    stockEventType Stock Event Type 字符串
    1. 要将 stockEventType 设置为“枚举”,请选择类型:string

    2. 向下滚动到​ 字段属性 ​的底部。

    3. 启用​ 枚举

    4. 输入​ 值(标签)restock (Restock)。

    5. 选择​ 添加行

    6. 输入​ 值(标签)outOfStock (Out of Stock)。

    7. 选择​ 应用

      枚举

  12. 使用 LumaProductSKU namespaceinventory.Event.sku 字段设置为​ 主要身份

  13. 选择 sku 字段并在 Luma Product catalog Schema 架构中定义其与 product.sku 字段的关系:

    1. 向下滚动到​ 字段属性 ​的底部。

    2. 启用​ 关系

      1. 引用架构:Luma Product Catalog Schema。

      2. 引用身份命名空间:LumaProductSKU。

    3. 选择​ 应用

      架构应如下所示:

      SKU 关系

  14. 为​ 个人资料 ​启用。

  15. 选择保存以保存架构。

创建其他架构 create-additional-schemas

创建以下其他架构:

显示名称
Luma CRM Schema
Luma Web Events Schema
Luma Test Profiles schema
Luma Offline Purchase Events Schema
XDM 个人资料
XDM 体验活动
XDM 个人资料
[IUICONTROL XDM ExperienceEvent]
添加现有字段组
Luma Identity Profile Field Group
Demographic Details
Personal Contact Details
Orchestration eventID
Consumer Experience Event
AEP Web SDK ExperienceEvent
Luma Identity Profile Field Group
Demographic Details
Personal Contact Details
Profile test details
Luma Identity Profile Field Group
Commerce Details
关系
productListItems.SKU
引用架构 Luma Product Catalog Schema
Reference identity namespace lumaProductSKU
productListItems.SKU
引用架构 Luma Product Catalog Schema
Reference identity namespace lumaProductSKU
主要身份命名空间)
systemIdentifier.crmId
systemIdentifier.crmId
systemIdentifier.LoyaltyId
为个人资料启用

后续步骤

现在您已创建数据结构,您可以创建数据集并摄取样本数据

recommendation-more-help
c3181caa-d839-4df9-a0c5-4c241b7e7976