实时客户配置文件和Edge分段
为实时客户配置文件启用数据集和架构
对于Real-Time Customer Data Platform和Journey Optimizer的客户,下一步是为实时客户个人资料启用数据集和架构。 来自Web SDK的数据流将是流入Platform的众多数据源之一,并且您希望将Web数据与其他数据源连接以构建360度客户档案。 要了解有关Real-time Customer Profile的更多信息,请观看此短视频:
启用架构
要为配置文件启用架构,请执行以下操作:
-
打开您创建的架构,
Luma Web Event Data -
选择 配置文件切换 以将其打开
-
选择此架构的数据将在identityMap字段中包含主标识。
-
选择启用
note important IMPORTANT 发送到Real-Time Customer Profile的每个记录都需要主身份。 每个记录都成为一个“配置文件片段”,主标识是查找这些片段的键。 对于某些类型的数据,架构中会标记身份字段。 但是,对于Experience Platform SDK捕获的事件数据,身份映射是典型的,并且身份字段在架构中不可见。 此对话框用于确认您有一个主要身份,并且您将在发送数据时在身份映射中指定该身份,使用身份图链接规则配置该身份,或同时使用两者。 我们建议您同时执行这两个操作。 如您所知,我们的Luma实施使用具有身份验证的lumaCrmId的标识映射作为主要标识(如果可用),否则它将默认使用Experience Cloud ID (ECID)。 -
选择 保存 以保存更新的架构
现在已为配置文件启用架构。
启用数据集
要启用数据集,请执行以下操作:
-
打开您创建的数据集,
Luma Web Event Data -
选择 配置文件切换 以将其打开
-
确认您要 启用 数据集
- 首先,将一些数据摄取到数据集中。
- 解决在数据摄取过程中出现的任何问题(例如,数据验证或映射问题)。
- 为配置文件启用数据集和架构
- 如果需要,重新摄取数据
验证用户档案
您可以在Platform界面(或Journey Optimizer界面)中查找客户配置文件,以确认数据已载入实时客户配置文件。 顾名思义,用户档案会实时填充,因此不会像验证数据集中的数据那样延迟。
首先,您必须在启用配置文件的数据集中生成更多示例数据:
-
打开Luma演示网站并选择Experience Platform Debugger扩展图标
-
配置Debugger以将标记属性映射到 您的 开发环境,如使用Debugger验证课程中所述
-
浏览网站。 查看一些产品并将它们添加到购物车中。
-
使用凭据
test@test.com/test登录Luma网站(如果收到消息“电子邮件或密码无效”,则使用这些凭据创建帐户) -
打开“事件”行以查找一些XDM变量
-
在弹出窗口中搜索“identityMap”。 在这里,您应该会看到包含authenticatedState、id和primary三个键的lumaCrmId。 请注意,此登录的lumaCrmId值为
f660ab912ec121d1b1e928a0bb4bc61b。Debugger中的
现在,让我们在Experience Platform中查找我们的个人资料:
-
在Experience Platform界面中,在左侧导航中选择客户 > 配置文件
-
由于 身份命名空间 使用
Luma CRM ID -
复制并粘贴您在Experience Platform Debugger中检查的调用中传递的
lumaCrmId的值,在本例中为f660ab912ec121d1b1e928a0bb4bc61b -
如果
lumaCRMId的配置文件中存在有效值,则控制台中会填充配置文件ID -
要查看完整的客户配置文件,请选择查看:
-
首先,您将看到用户档案的摘要。 此个人资料中还没有太多信息,但此处是个人资料中链接的身份,
lumaCRMId和ECID:
-
此时,大多数可用的用户档案数据都是来自Web活动的事件数据。 选择 事件 以查看点击流数据:
避免配置文件折叠
现在,让我们看一下您永远不希望自己在实施中发生的事情 — 图形折叠。
了解问题
首先,我们将生成更多示例数据,以便我们看到问题:
-
在不删除任何cookie或localStorage对象的情况下,打开Luma演示网站并选择Experience Platform Debugger扩展图标
-
配置Debugger以将标记属性映射到 您的 开发环境,如使用Debugger验证课程中所述
-
希望您仍使用凭据
test@test.com/test登录Luma网站。 如果没有,请重新登录。 -
浏览网站。 查看一些产品并将它们添加到购物车中。
-
现在,注销。
-
现在再次登录,创建帐户作为其他用户(
spouse@test.com/test)。 我们正在尝试执行的操作是复制“共享设备”方案,其中两个用户共享同一个Web浏览器、对同一网站进行身份验证并共享相同的ECID值。 -
在Debugger中确认
98d73957f59c67617611d56ba7e8dbaa的lumaCrmIdspouse@test.com/test不同。
-
查看一些其他产品
现在,再次查找配置文件:
-
再次搜索
Luma CRM ID等于f660ab912ec121d1b1e928a0bb4bc61b -
请注意,该配置文件现在链接到两个不同的Luma CRM ID
-
选择查看身份图
-
标识图有助于显示此配置文件,由于设备共享,其中两个
lumaCrmId值由公共ECID值联接。
这可能会成为Experience Platform实施的一个大问题。 不仅两个用户的事件数据都联接在单个配置文件中,而且使用这些lumaCrmId值引入Platform中的其他类型的数据也将被合并。
使用身份图链接规则修复此问题
要提前解决图形折叠问题,请在启用Web SDK实施之前使用Adobe Experience Platform中的身份图形链接规则功能。
要启用身份图链接规则,请执行以下操作:
-
从任何“身份”屏幕中,打开设置:
-
查看模态中的警告,然后选择继续
-
拖动
Luma CRM ID,使其成为列表中优先级最高的命名空间 -
检查 的 每个图形的唯一值
Luma CRM ID设置 -
选择下一步
-
查看模式并确认
-
选择 下一步 跳过模拟步骤
note warning WARNING 同样,如果您没有在自己的专用开发沙盒中工作,请勿完成此工作流以启用这些身份设置。 -
输入沙盒名称并选择确认
24小时后返回网站,以test@test.com或spouse@test.com身份重新登录,并查看您的配置文件是否已分隔。
创建经Edge评估的受众
建议使用Real-Time Customer Data Platform和Journey Optimizer的客户完成此练习。
将Web SDK数据摄取到Adobe Experience Platform后,可以通过已摄取到Platform的其他数据源来扩充这些数据。 例如,当用户登录到Luma网站时,将在Experience Platform中构建一个身份图,并且所有其他启用配置文件的数据集可能会合并到一起以构建实时客户配置文件。 要查看其实际效果,您将快速在Adobe Experience Platform中创建另一个包含一些忠诚度数据示例的数据集,以便可以将实时客户配置文件与Real-Time Customer Data Platform和Journey Optimizer结合使用。 然后,您将基于此数据构建受众。
创建忠诚度模式并摄取示例数据
由于您已经进行了类似的练习,因此会提供简短的说明。
创建忠诚度模式:
-
创建新架构
-
选择 个人资料 作为基类
-
命名架构
Luma Loyalty Schema -
添加忠诚度详细信息字段组
-
添加人口统计详细信息字段组
-
选择
Person ID字段并使用标识命名空间将其标记为标识Luma CRM Id和主标识。 -
为配置文件启用架构。 如果找不到配置文件切换开关,请尝试单击左上角的架构名称。
-
保存架构
要创建数据集并摄取示例数据,请执行以下操作:
-
从
Luma Loyalty Schema创建新数据集 -
命名数据集
Luma Loyalty Dataset -
为配置文件启用数据集
-
下载样例文件luma-loyalty-forWeb.json
-
将文件拖放到数据集中
-
确认已成功摄取数据
设置Edge上的活动合并策略
所有受众均使用合并策略创建。 合并策略会创建配置文件的不同“视图”,可以包含数据集的子集,并规定不同数据集贡献相同配置文件属性时的优先级顺序。 要在边缘进行评估,受众必须使用具有 Active-On-Edge合并策略 设置的合并策略。
-
打开Experience Platform或Journey Optimizer界面,并确保您使用的是本教程所用的开发环境。
-
导航到客户 > 配置文件 > 合并策略页面
-
打开默认合并策略 (可能名为
Default Timebased)
-
启用 Edge上的Active-On合并策略 设置
-
选择下一步
-
继续选择 下一步 以继续执行工作流程的其他步骤,并选择 完成 以保存您的设置
您现在可以创建将在Edge上评估的受众。
创建受众
受众会根据常见特征将用户档案分组在一起。 构建可在Real-Time CDP或Journey Optimizer中使用的简单受众:
-
在Experience Platform或Journey Optimizer界面中,在左侧导航中转到客户 > 受众
-
选择创建受众
-
选择生成规则
-
选择创建
-
选择属性
-
查找忠诚度 > 第层字段,并将其拖动到 属性 部分
-
将受众定义为其
tier为gold的用户 -
将受众命名为
Luma Loyalty Rewards – Gold Status -
选择 Edge 作为评估方法
-
选择保存
由于这是一个非常简单的受众,因此我们可以使用Edge评估方法。 Edge受众会在边缘进行评估,因此在由Web SDK向Platform Edge Network发出的相同请求中,我们可以评估受众定义并立即确认用户是否符合条件。