预览和估计端点
在开发区段定义时,您可以使用Adobe Experience Platform中的评估和预览工具来查看摘要级别的信息,从而帮助确保隔离您预期的受众。
-
预览 提供符合区段定义资格的用户档案的分页列表,允许您比较结果与预期结果。
-
估算值 提供有关区段定义的统计信息,例如预计受众大小、置信区间和误差标准偏差。
快速入门
本指南中使用的端点是Adobe Experience Platform Segmentation Service API的一部分。 在继续之前,请查看快速入门指南以了解成功调用API所需了解的重要信息,包括所需的标头以及如何读取示例API调用。
如何生成估算
当将记录摄取到配置文件存储中增加或减少总配置文件计数超过5%时,将触发取样作业以更新计数。 数据采样的触发方式取决于摄取方法:
- 批次摄取: 对于批次摄取,在成功将批次摄取到配置文件存储区后15分钟内,如果达到5%的增加或减少阈值,将运行作业以更新计数。
- 流式摄取: 对于流式数据工作流,每小时进行一次检查,以确定是否已达到5%的增加或减少阈值。 如果超过100次,则会自动触发作业以更新计数。
扫描的样本大小取决于配置文件存储区中的实体总数。 下表显示了这些样本量:
新建预览 create-preview
您可以通过向/preview
端点发出POST请求来创建新的预览。
API格式
POST /preview
请求
code language-shell |
---|
|
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 | |
---|---|
属性 | 描述 |
predicateExpression |
作为数据查询依据的PQL表达式。 |
predicateType |
predicateExpression 下的查询表达式的谓词类型。 当前,此属性的唯一接受值为pql/text 。 |
predicateModel |
配置文件数据所基于的Experience Data Model (XDM)架构类的名称。 |
graphType |
您希望从中获取集群的图形类型。 支持的值为none (不执行身份拼接)和pdg (根据您的专用身份图形执行身份拼接)。 |
响应
成功的响应返回HTTP状态201(已创建)以及新创建的预览的详细信息。
code language-json |
---|
|
table 0-row-2 1-row-2 2-row-2 | |
---|---|
属性 | 描述 |
state |
预览作业的当前状态。 最初创建时,它将处于“NEW”状态。 随后,它将处于“正在运行”状态,直到处理完成,此时它将变为“RESULT_READY”或“FAILED”。 |
previewId |
预览作业的ID,用于在查看估计或预览时查找,如下节所述。 |
检索特定预览的结果 get-preview
您可以通过向/preview
端点发出GET请求并在请求路径中提供预览ID,来检索有关特定预览的详细信息。
API格式
GET /preview/{PREVIEW_ID}
{PREVIEW_ID}
previewId
值。请求
code language-shell |
---|
|
响应
成功的响应返回HTTP状态200,其中包含有关指定预览的详细信息。
code language-json |
---|
|
table 0-row-2 1-row-2 | |
---|---|
属性 | 描述 |
results |
实体ID及其相关标识的列表。 提供的链接可用于使用配置文件访问API终结点查找指定的实体。 |
检索特定估算作业的结果 get-estimate
创建预览作业后,您可以在指向/estimate
端点的GET请求路径中使用其previewId
来查看有关区段定义的统计信息,包括预计受众大小、置信区间和错误标准偏差。
API格式
GET /estimate/{PREVIEW_ID}
{PREVIEW_ID}
previewId
值。请求
以下请求检索特定估计作业的结果。
code language-shell |
---|
|
响应
成功的响应返回HTTP状态200以及估计作业的详细信息。
code language-json |
---|
|
table 0-row-2 1-row-2 2-row-2 3-row-2 | |
---|---|
属性 | 描述 |
estimatedNamespaceDistribution |
一个对象数组,显示区段定义中按身份命名空间划分的配置文件数。 按命名空间列出的配置文件总数(将每个命名空间显示的值相加)可能高于配置文件计数量度,因为一个配置文件可能与多个命名空间关联。 例如,如果客户在多个渠道上与您的品牌互动,则多个命名空间将与该个人客户关联。 |
state |
预览作业的当前状态。 状态将为“正在运行”,直到处理完成,此时状态将变为“RESULT_READY”或“FAILED”。 |
_links.preview |
当state 为“RESULT_READY”时,此字段提供一个URL以查看估计值。 |
后续步骤
阅读本指南后,您应该更好地了解如何使用分段API进行预览和评估。 要了解如何访问与实时客户配置文件数据相关的量度,如特定命名空间内的配置文件片段和合并配置文件总数或配置文件数据存储的总量,请访问配置文件预览(/previewsamplestatus
)端点指南。