Policy Service API快速入门
Policy Service API允许您创建和管理与Adobe Experience Platform数据管理相关的各种资源。 本文档介绍了在尝试调用Policy Service API之前需要了解的核心概念。
先决条件
使用开发人员指南需要对使用数据管理功能所涉及的各种Experience Platform服务有一定的了解。 在开始使用Policy Service API之前,请查看以下服务的文档:
- 数据管理: Experience Platform强制数据使用合规性的框架。
- Experience Data Model (XDM) System: Experience Platform用于组织客户体验数据的标准化框架。
- Real-Time Customer Profile:根据来自多个源的汇总数据,提供统一的实时使用者个人资料。
- 沙盒: Experience Platform提供将单个Platform实例划分为单独虚拟环境的虚拟沙盒,以帮助开发和改进数字体验应用程序。
正在读取示例 API 调用
Policy Service API文档提供了示例API调用,以演示如何格式化请求。 这些包括路径、必需的标头和格式正确的请求负载。还提供了在 API 响应中返回的示例 JSON。有关示例API调用文档中使用的约定的信息,请参阅Experience Platform疑难解答指南中有关如何读取示例API调用的部分。
必需的标头
API文档还要求您完成身份验证教程,才能成功调用Platform端点。 完成身份验证教程将提供Experience Platform API调用中每个所需标头的值,如下所示:
Authorization: Bearer {ACCESS_TOKEN}
x-api-key: {API_KEY}
x-gw-ims-org-id: {ORG_ID}
Experience Platform中的所有资源(包括属于数据管理的所有资源)均与特定的虚拟沙盒隔离。 对Platform API的所有请求都需要一个标头,用于指定将在其中执行操作的沙盒的名称:
x-sandbox-name: {SANDBOX_NAME}
包含负载 (POST、PUT、PATCH) 的所有请求都需要额外的标头:
Content-Type: application/json
核心资源与自定义资源
在Policy Service API中,所有策略和营销操作都称为core
或custom
资源。
core
资源是由Adobe定义和维护的资源,而custom
资源是由您的组织创建和维护的资源,因此是唯一的并且仅对您的组织可见。 因此,列表和查找操作(GET
)是唯一允许对core
资源执行的操作,而列表、查找和更新操作(POST
、PUT
、PATCH
和DELETE
)可用于custom
资源。
后续步骤
要开始使用策略服务API进行调用,请选择一个可用的端点指南。