有多种方法可创建测试用户档案。 您可以在此页面的详细信息中找到:
您还可以在现有数据集中上传json文件。 有关更多信息,请参阅 数据摄取文档。
请注意,创建测试用户档案与在Adobe Experience Platform中创建常规用户档案类似。 有关更多信息,请参阅 实时客户资料文档。
为了能够创建用户档案,您首先需要创建架构和Adobe集 Journey Optimizer.
至 创建模式,请执行以下步骤:
在“数据管理”菜单部分中,单击 模式.
单击 创建架构,然后选择模式类型,例如 XDM个人配置文件.
选择相应的字段组。 确保将 用户档案测试详细信息 字段组。
完成后,单击 添加字段组:字段组列表显示在架构概述屏幕上。
单击架构的名称以更改它并更新其属性。
单击 添加 字段组部分中的按钮以选择要添加到架构中的其他字段组
在字段列表中,单击要定义为主标识的字段。
在 字段属性 右窗格,检查 身份 和 主标识 选项,然后选择命名空间。 如果希望主标识是电子邮件地址,请选择 电子邮件 命名空间。 单击应用。
选择架构并启用 用户档案 选项 架构属性 中。
单击保存。
有关模式创建的更多信息,请参阅 XDM文档。
那你需要 创建数据集 导入用户档案的位置。 请执行以下步骤:
有关数据集创建的更多信息,请参阅 目录服务文档。
从Adobe Journey Optimizer主页中,您可以利用产品中的测试用户档案用例。 此用例有助于在发布之前创建用于测试历程的测试用户档案。
单击开始按钮开始实施用例。
需要提供以下信息:
身份命名空间:的 标识命名空间 用于唯一标识测试用户档案。 例如,如果使用电子邮件来标识测试用户档案,则表示身份命名空间 电子邮件 中。 如果唯一标识符是电话号码,则标识命名空间为 电话 中。
CSV文件:包含要创建的测试用户档案列表的逗号分隔文件。 用例要求CSV文件具有预定义的格式,其中包含要创建的测试用户档案列表。 文件中的每一行应按正确顺序包含以下字段:
选择身份命名空间并根据上述格式提供CSV文件后,单击 运行 按钮。 用例可能需要几分钟才能完成。 用例完成处理和创建测试用户档案后,将发送通知以通知用户。
测试用户档案可能会覆盖现有用户档案。 在执行用例之前,请确保CSV仅包含测试用户档案,并且会针对正确的沙盒执行测试用户档案。
您可以将现有用户档案转换为测试用户档案:您可以采用与创建用户档案相同的方式更新用户档案属性。
实现此目的的简单方法是使用 更新用户档案 历程中的操作活动,并更改 testProfile 布尔字段,从false到true。
您的历程将由 读取区段 和 更新用户档案 活动。 您首先需要创建一个区段,以定向要转换为测试用户档案的用户档案。
由于您要更新 testProfile 字段中,选定的用户档案必须包含此字段。 相关架构必须具有 用户档案测试详细信息 字段组。 请参阅此小节。
浏览到 区段,则 创建区段,位于右上方。
为区段定义名称并构建区段:选择字段和值以定向所需的用户档案。
单击 保存 并检查区段是否正确定位了用户档案。
区段计算可能需要一些时间。 了解有关 此部分.
现在,创建新历程并开始 读取区段 编排活动。
选择之前创建的区段以及用户档案使用的命名空间。
添加 更新用户档案 操作活动。
选择架构, testProfiles 字段,并将值设置为 True. 要执行此操作,请在 值 字段,单击 笔 图标,选择 高级模式 输入 true.
单击 发布.
在 区段 部分,检查用户档案是否已正确更新。
有关 更新用户档案 活动,请参阅 此部分.
在Adobe Experience Platform中,您可以通过将包含不同配置文件字段的csv文件上传到数据集中来创建用户档案。 这是最简单的方法。
您的测试用户档案已添加,现在可在测试历程时使用。 请参阅此小节。
有关csv导入的更多信息,请参阅 数据摄取文档。
您还可以通过API调用创建测试用户档案。 在 Adobe Experience Platform文档。
您必须使用包含“用户档案测试详细信息”字段组的用户档案架构。 testProfile标记是此字段组的一部分。
创建用户档案时,请确保传递值:testProfile = true。
请注意,您还可以更新现有的用户档案,以将其testProfile标记更改为“true”。
以下是用于创建测试用户档案的API调用示例:
curl -X POST \
'https://dcs.adobedc.net/collection/xxxxxxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
-H 'Postman-Token: xxxxx' \
-H 'cache-control: no-cache' \
-H 'x-api-key: xxxxx' \
-H 'x-gw-ims-org-id: xxxxx' \
-d '{
"header": {
"msgType": "xdmEntityCreate",
"msgId": "xxxxx",
"msgVersion": "xxxxx",
"xactionid":"xxxxx",
"datasetId": "xxxxx",
"imsOrgId": "xxxxx",
"source": {
"name": "Postman"
},
"schemaRef": {
"id": "https://example.adobe.com/mobile/schemas/xxxxx",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"xdmEntity": {
"_id": "xxxxx",
"_mobile":{
"ECID": "xxxxx"
},
"testProfile":true
}
}
}'
了解如何创建测试用户档案。