启用实时客户档案

在本课程中,您将为Real-time Customer Profile启用架构和数据集。

好的,当我说数据集课程是本教程中最短的课程时,我撒了谎 — 这个课程应该用更少的时间! 实际上,你所要做的就是翻动一栈开关。 但是,当您翻转这些开关时,会出现什么情况​ 真的很 ​重要,因此我想为它专注一整页。

利用实时客户档案,您可以查看合并了来自多个渠道(包括在线、离线、CRM和第三方数据)的数据的每个单个客户的整体视图。 用户档案允许您将不同的客户数据整合到一个统一的视图中,并提供每个客户交互的带时间戳的可操作帐户。

尽管听起来很神奇,但您无需为配置文件激活​ 所有数据。 事实上,您应该只启用激活用例所需的数据。 启用要用于营销用例、呼叫中心集成等的数据,在这些用例中,您需要快速访问强大的客户档案。 如果您只上传数据进行分析,则可能不应为配置文件启用此功能。

在决定您自己的哪些数据应为配置文件启用时,您应该查看实时客户配置文件数据🔗的重要护栏。

数据架构师 ​需要在本教程之外启用Real-Time Customer Profile。

在开始练习之前,请观看此简短视频,了解有关Real-Time Customer Profile的更多信息:

所需的权限

配置权限课程中,您已设置完成本课程所需的所有访问控制。

使用Platform用户界面为Real-time Customer Profile启用架构

让我们从启用架构的简单任务开始:

  1. 在Platform用户界面中,打开​ Luma忠诚度架构

  2. 在​ 架构属性 ​中,切换​ 配置文件 ​开关

  3. 在确认模式中,按​ 启用 ​按钮进行确认

  4. 选择​ 保存 ​按钮以保存更改

    note important
    IMPORTANT
    为配置文件启用架构后,无法禁用或删除该架构。 此外,此后无法从架构中删除字段。 在生产环境中使用您自己的数据时,请务必牢记这些含义。 在本教程中,您应该使用开发沙盒,您可以随时删除这个沙盒。
    在本教程的受控环境中,您将在引入任何数据​_之前,为配置文件_​启用架构和数据集。 在处理您自己的数据时,我们建议您按照以下顺序执行操作:
    1. 首先,将一些数据摄取到数据集中。
    2. 解决在数据摄取过程中出现的任何问题(例如,数据验证或映射问题)。
    3. 为配置文件启用数据集和架构
    4. 重新摄取数据

    配置文件切换

轻松吧? 对这些其他架构重复上述步骤:

  1. Luma产品目录架构
  2. Luma离线购买事件架构
  3. Luma Web事件架构(在确认模式下,选中“此架构的数据将在identityMap字段中包含主标识”复选框。)

使用平台API为Real-time Customer Profile启用架构

现在该使用API启用Luma CRM Schema。 如果要跳过此练习并在用户界面中启用它,请直接进行下一步。

获取架构的meta:altId

首先,让我们获取Luma CRM Schemameta:altId

  1. 打开Postman
  2. 如果您没有访问令牌,请打开请求​ OAuth: Request Access Token,然后选择​ 发送 ​以请求新的访问令牌,就像在Postman课程中一样。
  3. 打开请求​ Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
  4. 选择​ 发送 ​按钮
  5. 您应该收到200响应
  6. 查看Luma CRM Schema项的响应并复制meta:altId
    复制meta:altIid

启用架构

现在我们有了架构的meta:altId,可以为配置文件启用它:

  1. 打开请求​ Schema Registry API > Schemas > Update one or more attributes of a custom schema specified by ID.

  2. 在​ 参数 ​中,将您的meta:altId值粘贴为SCHEMA_ID参数值

  3. 在​ 正文 ​选项卡中,粘贴以下代码

    code language-json
    [{
        "op": "add",
        "path": "/meta:immutableTags",
        "value": ["union"]
    }]
    
  4. 选择​ 发送 ​按钮

  5. 您应该收到200响应

    使用作为SCHEMA_ID参数的自定义meta:altIid为配置文件启用CRM架构

您应该能够在用户界面中看到已为配置文件启用所有五个架构(您可能需要按SHIFT重新加载才能看到Luma CRM Schema已启用):
所有架构已启用

使用Platform用户界面为Real-time Customer Profile启用数据集

还必须为配置文件启用数据集,此过程更加简单:

  1. 在Platform用户界面中,打开Luma Loyalty Dataset

  2. 切换​ 配置文件 ​开关

  3. 在确认模式中,按​ 启用 ​按钮进行确认

    配置文件切换

对这些其他数据集重复上述步骤:

  1. Luma产品目录数据集
  2. Luma离线购买事件数据集
  3. Luma Web事件数据集
NOTE
与架构不同,您可以从配置文件中禁用数据集,但所有之前摄取的数据将保留在配置文件中。

使用平台API为Real-time Customer Profile启用数据集

现在,您将使用API为用户档案启用数据集。 同样,如果您希望使用上述方法通过用户界面启用它,这也没问题。

获取数据集的id

首先,我们需要获取Luma CRM Datasetid

  1. 打开Postman
  2. 如果您没有访问令牌,请打开请求​ OAuth: Request Access Token,然后选择​ 发送 ​以请求新的访问令牌,就像在Postman课程中一样。
  3. 打开请求​ Catalog Service API > Datasets > Retrieve a list of datasets.
  4. 选择​ 发送 ​按钮
  5. 您应该收到200响应
  6. 查看Luma CRM Dataset项目的响应并复制ID:
    复制ID

启用数据集

现在我们有了数据集的ID,可以为配置文件启用它:

  1. 打开请求​ Catalog Service API > Datasets > Update one or more attributes of a dataset specified by ID.

  2. 在​ 参数 ​中,将DATASET_ID值更新为您自己的值

  3. 在​ 正文 ​选项卡中,粘贴以下代码。 请注意,前两个值是预先存在的标记,在前一个响应中可见。 除了我们即将添加的两个新标记之外,还需要将它们包含在正文中:

    code language-json
    {
        "tags":{
            "adobe/pqs/table":["luma_crm_dataset"],
            "adobe/siphon/table/format":["parquet"],
            "unifiedProfile":["enabled:true"],
            "unifiedIdentity":["enabled:true"]
            }
    }
    
  4. 选择​ 发送 ​按钮

  5. 您应该收到200响应

    为配置文件启用CRM数据集,确保将自定义数据集ID用作DATASET_ID参数

您还可以确认用户界面显示数据集已启用:
确认

IMPORTANT
如果在为用户档案启用架构和数据集之前摄取数据,则以后需要再次摄取该数据。

其他资源

数据工程师 ​应继续参加订阅数据摄取事件课程。
数据架构师 可以跳过前面 ​并转到批量摄取课程

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad