使用时需要测试用户档案 测试模式 在历程中,以及 预览和测试您的内容.
可通过多种方式创建测试用户档案。 您可以在此页详细信息中查找以下内容:
翻转 现有配置文件 放入测试用户档案
通过上传测试配置文件创建测试配置文件 csv文件 或使用 API调用.
除了这两种方法之外,Adobe Journey Optimizer还附带特定 产品内用例 以便于创建测试用户档案。
您还可以在现有数据集中上传json文件。 有关详细信息,请参见 数据引入文档.
请注意,创建测试用户档案与在Adobe Experience Platform中创建常规用户档案类似。 欲了解更多信息,请参见 Real-time Customer Profile文档.
为了能够创建用户档案,您首先需要在Adobe中创建架构和数据集 Journey Optimizer.
至 创建架构,请按照以下步骤操作:
在数据管理菜单部分,单击 架构.
单击 创建架构,在右上方,选择架构类型,例如 个人资料 并单击 下一个.
输入架构的名称,然后单击 完成.
在 字段组 部分,单击左侧 添加 并选择相应的字段组。 确保添加 配置文件测试详细信息 字段组。
完成后,单击 添加字段组:字段组的列表显示在架构概述屏幕上。
单击架构的名称可更新其属性。
在字段列表中,单击要定义为主标识的字段。
在 字段属性 右窗格,检查 标识 和 主要身份 选项并选择命名空间。 如果您希望主标识是电子邮件地址,请选择 电子邮件 命名空间。 单击应用。
选择架构并启用 个人资料 中的选项 架构属性 窗格。
单击保存。
有关创建模式的详细信息,请参阅 XDM文档.
那你就需要 创建数据集 将在其中导入用户档案。 执行以下步骤:
有关创建数据集的更多信息,请参阅 目录服务文档.
从Adobe Journey Optimizer主页中,您可以利用产品用例中的测试配置文件。 此用例有助于创建测试用户档案,用于在发布之前测试历程。
单击开始按钮开始实施用例。
需要以下信息:
身份命名空间:和 身份命名空间 用于唯一标识测试用户档案。 例如,如果电子邮件用于标识测试用户档案,则标识命名空间 电子邮件 应选中。 如果唯一标识符是电话号码,则身份命名空间 电话 应选中。
CSV文件:逗号分隔的文件,其中包含要创建的测试配置文件列表。 用例需要CSV文件的预定义格式,该文件包含要创建的测试用户档案列表。 文件中的每一行应按正确的顺序包含以下字段,如下所示:
选择身份命名空间并根据上述格式提供CSV文件后,单击 运行 按钮。 用例可能需要几分钟才能完成。 一旦用例完成处理和创建测试用户档案,将发送通知以通知用户。
测试配置文件可能会覆盖现有配置文件。 在执行用例之前,请确保CSV仅包含测试用户档案,并且它针对正确的沙盒执行。
您可以将现有配置文件转换为测试配置文件:您可以使用与创建配置文件相同的方式更新配置文件属性。
一个简单的方法是使用 更新配置文件 历程中的操作活动并更改 testProfile 从false到true的布尔字段。
您的历程将由 读取受众 和 更新配置文件 活动。 您首先需要创建一个受众,以定向要转换为测试用户档案的用户档案。
因为您将更新 testProfile 字段,则所选用户档案必须包含此字段。 相关架构必须具有 配置文件测试详细信息 字段组。 请参阅此章节。
浏览至 受众,则 创建受众,位于右上方。
定义受众的名称并构建受众:选择字段和值以定向您需要的用户档案。
单击 保存 并检查受众是否正确定向了用户档案。
受众计算可能需要一些时间。 在中了解关于受众的更多信息 本节.
现在,创建一个新历程并从开始 读取受众 编排活动。
选择之前创建的受众以及您的配置文件使用的命名空间。
添加 更新配置文件 操作活动。
选择架构, testProfile 字段、数据集并将值设置为 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
}
}
}'
了解如何创建测试用户档案。