使用灵活的批量计划控制批量受众评估
批量分段是一种评估方法,允许您一次移动所有用户档案数据以创建相应的受众。 以前,这些批量受众依赖每天运行一次的单个固定分段作业。
通过灵活的批量计划,您可以控制评估受众的时间,从而更灵活地安排评估计时的优先级,以便更好地扩展到更大的受众量。
创建计划 create-schedule
要使用灵活的批处理计划,您首先需要为受众创建计划。 您可以使用Experience Platform UI或API创建计划。
要使用Experience Platform UI创建计划,您首先需要访问分段服务工作区中的 评估 部分。
在客户部分中选择受众,然后选择评估。
此时会显示 评估 页面,该页面显示组织中当前可用的所有计划。 选择 创建计划 以开始创建计划。
出现 创建计划 弹出框。 在此弹出窗口中,您可以填写计划的详细信息,包括名称、节奏和您希望计划运行的时间。 输入所有必需详细信息后,选择 创建 以继续。
要使用Experience Platform API创建计划,您需要向/schedules端点发出POST请求。
API格式
| code language-http |
|---|
|
请求
| accordion | ||
|---|---|---|
| 创建计划的示例请求。 | ||
在创建计划时,您需要提供名称、类型、计划、属于计划的受众及其状态。 有关使用API创建计划的详细信息,请参阅计划终结点指南。 |
响应
| accordion | ||
|---|---|---|
| 创建计划时的示例响应。 | ||
成功的响应返回HTTP状态200,其中包含有关您新创建的计划的信息。 |
将受众分配给计划 assign-audience
创建计划后,您可以为以前的计划分配其他受众。 您可以使用Experience Platform UI或API分配受众。
要使用Experience Platform UI将受众分配给计划,请选择计划旁边的
将显示 计划受众 弹出框。 选择要添加到计划的受众,然后选择 计划 以确认计划更改。
要使用Experience Platform API将受众分配给计划,您需要向/schedules/add-audiences端点发出POST请求。
API格式
| code language-http |
|---|
|
请求
| accordion | ||
|---|---|---|
| 向计划添加受众的示例请求。 | ||
将受众添加到计划时,您需要提供计划ID以及要添加到计划的受众ID。 有关将受众添加到计划的详细信息,请阅读计划终结点指南。 |
响应
| accordion | ||
|---|---|---|
| 将受众添加到计划时成功的响应。 | ||
成功的响应会返回HTTP状态200,其中包含有关计划中添加的受众的信息。 |
或者,您可以在受众创建期间向受众分配计划。 在Audience Builder中,保存受众后,转到受众属性部分的 计划 部分,然后选择
出现 受众计划 弹出框。 在此弹出窗口中,您可以分配受众应属于哪些计划。
查看受众的计划 view-audience-schedule
您可以使用Experience Platform UI或API查看受众属于哪些计划。
| note |
|---|
| NOTE |
| 您只能查看使用 受众生成器 创建的受众的计划。 |
要使用Experience Platform UI查看受众所属的计划,请转到受众门户并选择受众,然后转到编辑受众。
在受众生成器中,选择
要使用Experience Platform API查看受众所属的计划,请向/schedules/audience-map端点发出POST请求。
API格式
| code language-http |
|---|
|
请求
| accordion | ||
|---|---|---|
| 查看列出的受众属于哪些计划的示例请求。 | ||
要使用此端点,您需要提供要查看其计划的受众的ID。 有关查看受众所属计划的详细信息,请阅读计划终结点指南。 |
响应
| accordion | ||
|---|---|---|
| 检索受众的计划时成功的响应。 | ||
成功的响应会返回HTTP状态200,其中包含有关所请求受众所属计划的详细信息。 |
从计划中删除受众 remove-audience
如果要从已创建的计划中删除受众,可以使用Experience Platform UI或API。
要使用Experience Platform UI从计划中删除受众,请选择计划旁边的
将显示 计划受众 弹出框。 选择要从计划中删除的受众,然后选择 计划 以确认计划更改。
要从计划中删除受众,您需要对/schedules/remove-audiences端点发出POST请求。
API格式
| code language-http |
|---|
|
请求
| accordion | ||
|---|---|---|
| 从计划中删除受众的示例请求 | ||
在从计划中删除受众时,您需要提供计划ID以及要从计划中删除的受众ID。 有关将受众删除计划的详细信息,请阅读计划终结点指南。 |
响应
| accordion | ||
|---|---|---|
| 从计划中删除受众时的成功响应。 | ||
|
手动运行计划 run-manually
您可以手动触发现有计划,以使用Experience Platform UI或API运行,而不是等待计划运行。
要在Experience Platform UI中手动运行计划,请在 评估 页面中选择要评估的计划旁边的
此时会出现确认弹出窗口。 选择 启动 以立即开始运行计划。
要在Experience Platform API中手动运行计划,您需要向/schedules/trigger端点发出POST请求。
API格式
| code language-http |
|---|
|
请求
| accordion | ||
|---|---|---|
| 触发计划评估的示例请求。 | ||
触发计划评估时,需要提供要评估的计划的ID。 您一次只能 评估 一个计划。 有关触发计划评估的更多详细信息,请阅读计划终结点指南。 |
响应
成功的响应返回不含内容的HTTP状态200。
启用或禁用计划
您可以使用Experience Platform UI或API启用或禁用计划。
要使用Experience Platform UI启用或禁用计划,请选择计划旁边的
要启用或禁用使用Experience Platform API的计划,您需要向/schedules端点发出PATCH请求,提供要更新的计划的ID。
API格式
| code language-http |
|---|
|
请求
| accordion | ||
|---|---|---|
| 更新计划的示例请求 | ||
更新计划时,需要提供计划的操作、路径和值。 如果要启用已禁用的计划,您需要将 |
响应
成功的响应返回不含内容的HTTP状态204。
后续步骤
阅读本指南后,您现在知道如何使用Experience Platform API或UI灵活地批量计划。 有关灵活批处理计划UI的更多信息,请阅读分段服务UI概述。 有关计划API的详细信息,请阅读计划终结点指南。 要了解灵活批量计划如何与您的容量和积分配合使用,请阅读许可证使用和容量概述。
视频 video
以下视频介绍如何使用灵活的批处理计划,概述如何在评估选项卡中创建自定义计划、监视分段作业和管理积分。
附录 appendix
以下附录列出了交叉计划依赖项的工作方式以及有关灵活批处理计划的常见问题。
跨计划依赖关系 cross-schedule-dependencies
如果一个受众将另一个受众称为依赖关系,则该依赖关系会将该受众提取到它不属于的时间表中。
考虑以下四个受众和两个计划:
计划A:受众1,受众4
计划B:受众2,受众3
受众1通过依赖关系引用受众2,因此受众1 需要受众2的已评估成员资格才能计算其自身的成员资格。
在计划A运行时,受众1和受众4会按预期进行评估。 但是,受众2 还运行,因为它是Audience 1的依赖项。
当计划B运行时,受众2和受众3会按预期进行评估。 在此方案中,受众1将 不 得到评估,因为受众2不依赖于受众1。
因此,这意味着依赖于其他受众的受众(例如上述场景中的Audience 2)每天可能会进行多次评估 — 一次是作为自身计划评估的一部分,一次是作为依赖其他受众的受众计划的一部分。**
常见问题 faq
我是否需要执行任何操作以继续使用当前拥有的每日评估?
受众是否可以分配给多个自定义计划?
流式受众或Edge受众能否使用自定义计划?
能否将受众组合分配给自定义计划?
我可以运行多少个计划?
我是否需要灵活的批处理计划才能拥有超过4,000个批处理受众?
创建自定义计划是否有任何成本?
如何查看我的计划是否运行?