创建测试用户档案 create-test-profiles
在历程中使用测试模式时需要测试配置文件,并且需要预览和测试您的内容。
可通过多种方式创建测试用户档案。 您可以在此页详细信息中查找以下内容:
您还可以在现有数据集中上传json文件。 有关详细信息,请参阅数据摄取文档。
请注意,创建测试用户档案与在Adobe Experience Platform中创建常规用户档案类似。 有关详细信息,请参阅实时客户资料文档。
先决条件 test-profile-prerequisites
为了能够创建配置文件,您首先需要在AdobeJourney Optimizer中创建架构和数据集。
要 创建架构,请执行以下步骤:
-
在“数据管理”菜单部分中,单击 架构。
-
单击 创建架构,在右上角选择架构类型,例如 个人资料,然后单击 下一步。
-
输入架构的名称,然后单击 完成。
-
在 字段组 部分的左侧,单击 添加 并选择适当的字段组。 确保添加 配置文件测试详细信息 字段组。
完成后,单击 添加字段组:字段组的列表将显示在架构概述屏幕上。
note note NOTE 单击架构的名称可更新其属性。 -
在字段列表中,单击要定义为主标识的字段。
-
在 字段属性 右侧窗格中,检查 标识 和 主标识 选项并选择命名空间。 如果希望主标识是电子邮件地址,请选择 电子邮件 命名空间。 单击 应用。
-
选择架构并在 架构属性 窗格中启用 配置文件 选项。
-
单击 保存。
然后,您需要 创建要在其中导入用户档案的数据集。 执行以下步骤:
- 浏览到 数据集,然后单击 创建数据集。
- 选择 从架构 创建数据集。
- 选择之前创建的架构,然后单击 下一步。
- 选择一个名称,然后单击 完成。
- 启用 配置文件 选项。
产品内用例 use-case-1
从Adobe Journey Optimizer主页中,您可以利用产品用例中的测试配置文件。 此用例有助于创建测试用户档案,用于在发布之前测试历程。
单击 开始 按钮开始实施用例。
需要以下信息:
-
身份命名空间: 身份命名空间用于唯一标识测试配置文件。 例如,如果电子邮件用于识别测试用户档案,则应选择身份命名空间 Email。 如果唯一标识符是电话号码,则应选择身份命名空间 电话。
-
CSV文件:包含要创建的测试配置文件列表的逗号分隔文件。 用例需要CSV文件的预定义格式,该文件包含要创建的测试用户档案列表。 文件中的每一行应按正确的顺序包含以下字段,如下所示:
- 人员ID:测试配置文件的唯一标识符。 此字段的值应当反映所选的身份命名空间。 (例如,如果为身份命名空间选择了 电话,则此字段的值应为电话号码。 同样,如果选择 电子邮件,则此字段的值应为电子邮件)
- 电子邮件地址:测试配置文件电子邮件地址。 (如果选择 电子邮件 作为身份命名空间,人员ID 字段和 电子邮件地址 字段可能包含相同的值)
- 名字:测试配置文件名字。
- 姓氏:测试配置文件的姓氏。
- 城市:测试配置文件居住城市
- 国家/地区:测试用户档案居住国家/地区
- 性别:测试个人资料性别。 可用值为 男、女 和 非指定
选择身份命名空间并根据上述格式提供CSV文件后,单击右上角的 运行 按钮。 用例可能需要几分钟才能完成。 一旦用例完成处理和创建测试用户档案,将发送通知以通知用户。
将配置文件转换为测试配置文件 turning-profile-into-test
您可以将现有配置文件转换为测试配置文件:您可以使用与创建配置文件相同的方式更新配置文件属性。
一个简单的方法是在历程中使用 更新配置文件 操作活动,并将 testProfile 布尔字段从false更改为true。
您的历程将由 读取受众 和 更新配置文件 活动组成。 您首先需要创建一个受众,以定向要转换为测试用户档案的用户档案。
-
浏览至 受众,然后在右上角 创建受众。
-
定义受众的名称并构建受众:选择字段和值以定向您需要的用户档案。
-
单击 保存 并检查受众是否正确定向了用户档案。
note note NOTE 受众计算可能需要一些时间。 在本节中了解更多受众。 -
现在,创建一个新历程并开始一个 读取受众 编排活动。
-
选择之前创建的受众以及您的配置文件使用的命名空间。
-
添加 更新配置文件 操作活动。
-
选择架构、testProfiles 字段和数据集,并将值设置为 True。 若要执行此操作,请在 VALUE 字段中,单击右侧的 笔 图标,选择 高级模式 并输入 true。
-
单击 Publish。
-
在 受众 部分中,检查配置文件是否已正确更新。
note note NOTE 有关 更新配置文件 活动的详细信息,请参阅此部分。
使用csv文件创建测试配置文件 create-test-profiles-csv
在Adobe Experience Platform中,您可以通过将包含其他配置文件字段的csv文件上传到数据集来创建配置文件。 这是最简单的方法。
- 使用电子表格软件创建一个简单的csv文件。
- 为每个所需的字段添加一列。 确保添加主标识字段(上面示例中为“personID”),并将“testProfile”字段设置为“true”。
- 为每个用户档案添加一行并填写每个字段的值。
- 将电子表格另存为csv文件。 确保使用逗号作为分隔符。
- 浏览到Adobe Experience Platform 工作流。
- 选择 将CSV映射到XDM架构,然后单击 启动。
- 选择要将用户档案导入到的数据集。 单击 下一步。
- 单击 选择文件 并选择您的csv文件。 上传文件后,单击 下一步。
- 将源csv字段映射到架构字段,然后单击 完成。
- 数据导入开始。 状态将从 正在处理 移至 成功。 单击右上方的 预览数据集。
- 检查测试配置文件是否已正确添加。
您的测试用户档案已添加,现在可以在测试历程时使用。 请参阅此小节。
使用API调用创建测试用户档案 create-test-profiles-api
您还可以通过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
}
}
}'
操作方法视频 video
了解如何创建测试用户档案。