1.2.2配置架构并设置标识符

在本练习中,您将回顾分类用户档案信息和客户行为所需的XDM架构的配置。 在每个XDM模式中,您还会看到已定义了一个主标识符以将所有客户相关信息链接到。

Story

在开始配置XDM架构和定义标识符之前,您需要考虑我们尝试执行的操作的业务上下文:

  • 您需要数据
  • 您希望将数据链接到客户
  • 您希望构建一个渐进式的实时客户档案

有2种类型的数据需要捕获:

  • 此客户是谁?
  • 该客户做什么?

但是,问题​ 此客户是谁? ​是一个非常开放的问题,有许多答案。 当您的组织希望获得此问题的答案时,您需要查找人口统计信息,如名字、姓氏和地址。 另外,还可以获取电子邮件地址或手机号码等联系信息。 此外,还有链接到语言、选择加入/选择退出甚至配置文件图片的信息。 最后,您真正需要了解的是,我们如何在贵组织使用的各种系统中识别此客户。

问题​ 也是如此。此客户做什么? ​的问题。这个问题有很多答案。 当您的组织希望获得此问题的答案时,您需要查找客户与您在线和离线资产的任何交互。 访问过哪些页面或产品? 此客户是否将产品添加到购物车,甚至是否购买了商品? 使用什么设备和浏览器浏览网站? 该客户在寻找什么样的信息?我们如何使用这些信息为该客户配置和提供愉快的体验? 最后,我们真正需要了解的是,我们如何在贵组织使用的各种系统中识别此客户。

此客户是谁

正在捕获​ 此客户是谁?您组织的 ​是通过Login/Registration-page完成的。

数据获取

从架构的角度来看,我们将其视为​ 。 问题:此客户是谁? ​是我们在​ XDM个人配置文件 ​类中定义的内容。

因此,当您创建XDM架构以捕获​ 此客户是谁?,首先,您需要创建和定义1个引用类​ XDM个人配置文件 ​的架构。

若要指定该问题可以给出何种答案,您需要定义字段组。 字段组是配置文件类的扩展,具有非常具体的配置。 例如,名字、姓氏、性别和生日等人口统计信息是字段组的一部分: 人口统计信息

其次,您的组织需要决定如何识别该客户。 在您的组织中,已知客户的主要标识符可能是特定客户ID,例如电子邮件地址。 但从技术上讲,还有其他方法可以识别组织中的客户,如使用手机号码。
在本实验中,我们将电子邮件地址定义为主要标识符,电话号码定义为次要标识符。

最后,区分捕获数据的信道很重要。 在本例中,我们将讨论“网站注册”,需要定义的架构需要反映​ 其中 ​捕获了注册数据。 渠道在影响捕获的数据方面也将发挥重要作用。 因此,最佳实践是为渠道、主要标识符和收集的数据类型的每个组合定义架构。

基于上述,在Adobe Experience Platform中创建了模式的。

通过转到以下URL登录Adobe Experience Platform: https://experience.adobe.com/platform

登录后,您将登录到Adobe Experience Platform的主页。

数据获取

在继续之前,您需要选择一个​ 沙盒。 要选择的沙盒名为--aepSandboxName--。 选择相应的沙盒后,您将看到屏幕变化,现在您位于专用沙盒中。

数据获取

在Adobe Experience Platform中,单击屏幕左侧菜单中的​ 架构。 您将看到可用架构的列表。 您应该创建一个新架构。 要创建新架构,请单击​ +创建架构

数据获取

选择​ 手动 ​并单击​ 选择

数据获取

接下来,选择​ 个人资料,然后单击​ 下一步

数据获取

输入架构的名称,如下所示: --aepUserLdap-- - Demo System - Profile Schema for Website。 单击​ 完成

数据获取

现在已创建新架构。

数据获取

现在您需要定义问题​ 此客户是谁?的答案 ​应该看起来像。
在本实验的介绍中,我们注意到需要使用以下属性来定义客户:

  • 人口统计信息,如名字、姓氏和地址
  • 联系信息,如家庭地址、电子邮件地址或手机号码
  • 链接到语言、OptIn/OptOut甚至配置文件图片的其他信息。
  • 客户的主要标识符

若要将该信息添加到架构中,您需要将以下字段组添加到架构中:

  • 人口统计详细信息(人口统计信息)
  • 个人联系详细信息(联系信息)
  • 同意和偏好设置详细信息(其他信息)
  • 贵组织的自定义用户档案标识字段组(主要和次要标识符)

单击​ 字段组 ​下的​ +添加 ​按钮。

数据获取

在​ 添加字段组 ​屏幕中,选择字段组 人口统计详细信息个人联系人详细信息 ​和​ 同意和偏好设置详细信息

单击​ 添加字段组 ​按钮以将字段组添加到您的架构中。

数据获取

您现在将拥有以下权限:

数据获取

接下来,您需要一个新的字段组来捕获用于数据收集的​ 标识符。 正如您在上一个练习中所看到的,标识符是一个概念。 主要标识符是最重要的标识符,因为所有收集的数据都将链接到此标识符。

您现在将创建自己的自定义字段组,因此,您将扩展XDM架构以满足您自己组织的要求。

单击​ 字段组 ​下的​ +添加 ​开始添加字段组。

数据获取

您现在将创建自己的字段组,而不是重用现有的字段组。 您可以通过选择​ 新建字段组 ​来执行此操作。

数据获取

您现在需要为新的字段组提供​ 显示名称 ​和​ 描述

作为架构的名称,我们将使用此:
--aepUserLdap-- - Profile Identification Field Group

单击​ 添加字段组 ​按钮以将新创建的字段组添加到您的架构中。

数据获取

您现在已具有此架构结构。

数据获取

您的新字段组仍然为空,因此现在您必须将字段添加到该字段组。
在字段组列表中,单击您的自定义字段组。

数据获取

现在,您会看到许多新按钮。

在架构的顶级,单击​ +添加字段 ​按钮。

数据获取

单击​ +添加字段 ​按钮后,您现在会在架构中看到一个新的无标题字段。

数据获取

您现在应使用以下对象定义输入此新字段的信息:

  • 字段名称:--aepUserLdap--_identification
  • 显示名称: --aepUserLdap--_identification
  • 类型:对象
  • 字段组: --aepUserLdap-- - Profile Identification Field Group

单击​ 应用

数据获取

您现在将在架构中看到一个新对象,该对象表示架构中的自定义​ 对象,并以Adobe Experience Platform租户ID命名。 您的Adobe Experience Platform租户ID为--aepTenantId--,对于每个AEP实例都是唯一的。

数据获取

现在,您将在刚刚创建的​ 标识 ​对象中,在该租户下添加3个新字段对象。 要开始添加这3个字段中的每一项,请单击每个字段的​ 标识 ​下的​ +图标

数据获取

使用以下信息在​ 标识 ​对象下创建这3个新字段:

  • ecid:

    • 字段名称:--aepUserLdap--_ecid
    • 显示名称: --aepUserLdap--ecid
    • 类型: 字符串
    • 字段组: --aepUserLdap-- - Profile Identification Field Group
  • emailId

    • 字段名称:--aepUserLdap--_emailId
    • 显示名称: --aepUserLdap--_emailId
    • 类型: 字符串
    • 字段组: --aepUserLdap-- - Profile Identification Field Group
  • mobilenr

    • 字段名称:--aepUserLdap--_mobilenr
    • 显示名称: --aepUserLdap--_mobilenr
    • 类型: 字符串
    • 字段组: --aepUserLdap-- - Profile Identification Field Group

这是初始字段配置中每个字段的外观。

  • --aepUserLdap--_mobilenr

数据获取

要保存字段,请在​ 字段属性 ​中向下滚动,直到看到​ 应用 ​按钮为止。 单击​ 应用 ​按钮。

数据获取

  • --aepUserLdap--_ecid

数据获取

不要忘记向下滚动并单击​ 应用

  • --aepUserLdap--_emailId

数据获取

不要忘记向下滚动并单击​ 应用

每个字段均定义为类型​ 字符串,您现在可以将这些字段配置为​ 标识。 对于此架构,我们假设客户将始终由其电子邮件地址进行标识,这意味着您必须将字段​ emailId ​配置为​ primary ​标识符,并将其他字段配置为常规标识符。

您的3个字段现在必须定义为​ 标识 ​字段。

数据获取

要开始将这些字段定义为​ 标识 ​字段,请执行以下步骤:

  • 选择字段​ --aepUserLdap--_emailId
  • 在右侧的字段属性中,向下滚动直到看到​ 标识 ​为止。 选中​ 标识 ​的复选框。

数据获取

  • 现在选中​ 主标识 ​的复选框。

数据获取

  • 最后,从​ 命名空间 ​列表中选择命名空间​ 电子邮件。 Adobe Experience Platform中的身份图使用命名空间对命名空间中的标识符进行分类,并定义这些命名空间之间的关系。 单击​ 应用 ​以保存更改。

数据获取

接下来,您必须将​ --aepUserLdap--_ecid ​和​ --aepUserLdap--_mobilenr ​的其他字段定义为标准标识符。

选择字段​ --aepUserLdap--_ecid。 在右侧的字段属性中,向下滚动直到看到​ 标识 ​为止。 选中​ 标识 ​的复选框。
接下来,从​ 命名空间 ​列表中选择命名空间​ ECID
单击​ 应用 ​以保存更改。

数据获取

选择字段​ --aepUserLdap--_mobilenr。 在右侧的字段属性中,向下滚动直到看到​ 标识 ​为止。 选中​ 标识 ​的复选框。
从​ 命名空间 ​列表中选择命名空间​ 电话
单击​ 应用 ​以保存更改。

数据获取

标识 ​对象现在应如下所示,其中3个ID字段现在还显示​ 指纹 ​图标,以显示它们已被定义为标识符。

数据获取

单击​ 保存 ​以保存更改。

数据获取

此处的最后一个操作是激活要链接到​ 配置文件 ​的架构。
通过为配置文件启用架构,您将确保针对此架构发送到Adobe Experience Platform的所有数据都将成为Real-time Customer Profile环境的一部分,从而确保所有这些数据都可以实时用于查询、分段和激活。

为此,请选择架构的名称。

数据获取

在架构的右侧选项卡中,单击当前已取消激活的​ 配置文件切换

数据获取

通过单击配置文件 — 开关将其激活。

单击​ 启用 ​为配置文件启用此架构。

数据获取

您的架构现已配置为实时客户个人资料的一部分。 单击​ 保存 ​以保存您的架构。

数据获取

该客户做什么?

捕获问题​ 的答案此客户做什么?您组织的 ​通过产品页面上的产品视图完成。

数据获取

从架构的角度来看,我们将其视为​ 。 问题:此客户做什么? ​是我们在类​ ExperienceEvent ​中定义的对象。

因此,当您创建XDM架构以捕获​ 的答案时,此客户会怎么做?,首先,您需要创建和定义1个引用类​ ExperienceEvent ​的架构。

若要指定该问题可以给出何种答案,您需要定义字段组。 字段组是ExperienceEvent类的扩展,具有非常具体的配置。 例如,有关客户查看或添加到其购物车的哪种产品属于字段组 Commerce详细信息 ​的信息。

其次,贵组织需要决定如何识别该客户的行为。 由于我们讨论的是网站上的交互,因此您的组织可能会了解客户,但同样有可能的是,某个未知的匿名访客活跃在网站上。 因此,我们不能使用像电子邮件地址这样的标识符。 在这种情况下,贵组织可能会决定使用Experience Cloud ID (ECID)作为主标识符。

最后,区分捕获数据的信道很重要。 在本例中,我们将讨论“网站交互”,需要定义的架构需要反映​ 其中 ​捕获了交互数据。 渠道在影响捕获的数据方面也将发挥重要作用。 因此,最佳实践是为渠道、主要标识符和收集的数据类型的每个组合定义架构。

基于以上所述,您需要在Adobe Experience Platform中配置架构。

登录后,您将登录到Adobe Experience Platform的主页。

数据获取

在继续之前,您需要选择一个​ 沙盒。 要选择的沙盒名为--aepSandboxName--。 选择相应的沙盒后,您将看到屏幕变化,现在您位于专用沙盒中。

数据获取

在Adobe Experience Platform中,单击屏幕左侧菜单中的​ 架构,然后转到​ 浏览。 您应该创建一个新架构。 要创建新架构,请单击​ +创建架构 ​按钮。

数据获取

选择​ 手动 ​并单击​ 选择

数据获取

选择​ 体验事件 ​并单击​ 下一步

数据获取

输入架构的名称,如下所示: --aepUserLdap-- - Demo System - Event Schema for Website。 单击​ 完成

数据获取

将创建一个新架构,您可以配置将针对该架构收集哪些数据。

数据获取

现在,您需要定义问题​ 此客户有何行为? ​应该看起来像。
在本实验的介绍中,我们注意到需要使用以下属性来定义客户的操作:

  • 访问过哪些页面或产品?
  • 此客户是否将产品添加到购物车,甚至是否购买了商品?
  • 使用什么设备和浏览器浏览网站?
  • 该客户在寻找什么样的信息?我们如何使用这些信息为该客户配置和提供愉快的体验?
  • 客户的主要标识符

若要将该信息添加到架构中,您需要将以下字段组添加到架构中:

  • AEP Web SDK ExperienceEvent
  • 您组织的自定义配置文件标识字段组

单击​ 字段组 ​下的​ +添加

数据获取

在​ 添加字段组 ​屏幕中,选择字段组 AEP Web SDK ExperienceEvent。 单击​ 添加字段组

数据获取

然后,您将拥有以下权限:

数据获取

接下来,您需要创建一个新的字段组以捕获用于数据收集的​ 标识符

您现在将创建自己的自定义字段组,因此,您将扩展XDM架构以满足您自己组织的要求。

字段组链接到类,这意味着您不能简单地重复使用以前创建的字段组。

单击“+添加”按钮开始添加字段组。

数据获取

您现在将创建自己的字段组,而不是重用现有的字段组。 选择​ 新建字段组 ​并输入字段组的名称,如下所示: --aepUserLdap-- - ExperienceEvent Identification Field Group
单击​ 添加字段组

数据获取

您现在应该已具备此架构结构。

数据获取

您的新字段组仍然为空,因此现在您必须将字段添加到该字段组。
在字段组列表中,单击您的自定义字段组。

数据获取

现在,您会看到许多新按钮。

在架构的顶层,在架构 — 名称旁边,单击​ + ​按钮。

数据获取

单击​ + ​按钮后,您现在会在架构中看到一个新的无标题字段。

使用此项来定义新字段:

  • 字段名称:--aepUserLdap--_identification
  • 显示名称: --aepUserLdap--_identification
  • 类型:对象
  • 字段组: --aepUserLdap-- - ExperienceEvent Identification Field Group

单击​ 应用

数据获取

现在,您的新字段是在您的Adobe Experience Platform租户ID下创建的。 您的Adobe Experience Platform租户ID为--aepTenantId--

数据获取

您现在将在​ 标识 ​对象下添加1个新字段。

单击​ 标识 ​对象旁边的​ + ​按钮以创建新字段。

数据获取

ECID字段将被定义为类型​ 字符串,您将将此字段配置为​ 标识。 对于网站​ 的架构 ​演示系统 — 事件架构,我们假设客户将始终由其ECID标识,这意味着您必须将字段​ ECID ​配置为​ ​标识符

现在,您有一个空字段。 您需要按指示配置上述字段。

  • ecid:

    • 字段名称:--aepUserLdap--_ecidweb
    • 显示名称: --aepUserLdap--_ecidweb
    • 类型: 字符串
    • 字段组: --aepUserLdap-- - ExperienceEvent Identification Field Group

--aepUserLdap--_ecidweb字段在初始字段配置之后的显示方式如下:

数据获取

向下滚动并单击​ 应用

数据获取

您现在有了一个新字段,但该字段尚未定义为​ 标识 ​字段。

数据获取

要开始将这些字段定义为​ 标识 ​字段,请选择字段​ --aepUserLdap--_ecidweb
在右侧的字段属性中,向下滚动直到看到​ 标识 ​为止。 选中​ 标识 ​的复选框,并选中​ 主标识 ​的复选框。
从​ 命名空间 ​列表中选择命名空间​ ECID

单击​ 应用 ​以保存更改。

数据获取

标识 ​对象现在应如下所示,ecid-field现在还显示​ 指纹 ​图标,以显示它们已被定义为标识符。
单击​ 保存 ​以保存更改。

数据获取

请务必注意,最终针对此架构摄取数据时,需要填写一些字段。
例如,字段​ _id ​和​ timestamp ​是必填字段,这是ExperienceEvent类强制要求的条件。

  • _id需要包含用于特定数据摄取的唯一id
  • 时间戳需要为此点击的时间戳,格式为​ "YYYY-MM-DDTHH:MM:SSSZ",例如实例:"2024-11-18T07:20:000Z"

您现在已定义架构,链接了现有和新创建的字段组,并定义了标识符。

此处的最后一个操作是激活要链接到​ 配置文件 ​的架构。
通过启用配置文件的架构,您将确保针对此架构发送到Adobe Experience Platform的所有数据都将包含在Real-time Customer Profile中,从而确保所有数据能够实时用于查询、分段和激活。

为此,请单击架构的名称。

数据获取

在架构的右侧选项卡中,您将看到一个当前已取消激活的​ 配置文件切换开关。 单击配置文件 — 切换以启用它。

数据获取

您会看到此消息。 单击​ 启用 ​为配置文件启用此架构。

数据获取

您的架构现在已配置为实时客户配置文件的一部分。

单击​ 保存 ​以保存您的架构。

数据获取

您现在已完成构建激活以在实时客户档案中使用的架构。

让我们看一下下一个练习中的数据集。

后续步骤

转到1.2.3配置数据集

返回数据摄取

返回所有模块

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d