启用实时客户档案

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

好的,当我说数据集课程是本教程中最短的课程时,我撒了谎 — 这个课程应该用更少的时间! 实际上,你所要做的就是翻动一栈开关。 但是当你翻动这些开关时 真的 很重要所以我想写一整页。

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

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

这里有些重要的 Real-time Customer Profile数据的护栏 在决定您自己的哪些数据应为配置文件启用时,您应该查看这些数据。

数据架构师 需要在本教程之外启用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启用架构

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

获取架构的meta:altId

首先,我们获取 meta:altIdLuma CRM Schema

  1. Open 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:altId

启用架构

现在我们有了架构的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:altId为配置文件启用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

首先,我们需要获取 idLuma CRM Dataset

  1. Open 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