提交您的源
使用自助式源(批处理SDK)将新源集成到Adobe Experience Platform的最后一步是测试源以供验证。 成功后,您可以联系Adobe代表以提交新的源。
以下文档提供了有关如何使用Flow Service API测试和调试源的步骤。
快速入门
- 有关如何成功调用平台API的信息,请参阅平台API快速入门指南。
- 有关如何为平台API生成凭据的信息,请参阅有关身份验证和访问Experience PlatformAPI的教程。
- 有关如何为平台API设置Postman的信息,请参阅设置开发人员控制台和 Postman上的教程。
- 为帮助进行测试和调试,请在此处🔗下载自助式源验证集合和环境,然后执行下面列出的步骤。
测试源
要测试您的源,您必须在Postman上运行自助源验证集合和环境,同时提供与您的源相关的适当环境变量。
要开始测试,您必须先在Postman上设置集合和环境。 接下来,指定要测试的连接规范ID。
指定authSpecName
输入连接规范ID后,您必须指定用于基本连接的authSpecName
。 根据您的选择,这可以是OAuth 2 Refresh Code
或Basic Authentication
。 指定authSpecName
后,您必须在环境中包含其所需的凭据。 例如,如果将authSpecName
指定为OAuth 2 Refresh Code
,则必须为OAuth 2提供所需的凭据,即host
和accessToken
。
指定sourceSpec
添加验证规范参数后,必须接着从源规范中添加所需属性。 您可以在sourceSpec.spec.properties
中找到所需的属性。 在以下MailChimp Members示例中,唯一需要的属性是listId
,这意味着listId
并且它的ID值对应到您的Postman环境。
"spec": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"description": "Define user input parameters to fetch resource values.",
"properties": {
"listId": {
"type": "string",
"description": "listId for which members need to fetch."
}
}
}
提供身份验证和源规范参数后,您可以开始填充其余的环境变量,请参阅下表以供参考:
flowSpecificationId
和targetConnectionSpecId
除外。x-api-key
x-api-key
的信息,请参阅有关身份验证和访问Experience PlatformAPI的教程。c8d9a2f5c1e03789bd22e8efdd1bdc1b
x-gw-ims-org-id
x-gw-ims-org-id
信息的说明,请参阅有关设置开发人员控制台和 Postman的教程。ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
authorizationToken
authorizationToken
的信息,请参阅有关身份验证和访问Experience PlatformAPI的教程。Bearer authorizationToken
schemaId
https://ns.adobe.com/{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
schemaVersion
application/vnd.adobe.xed-full-notext+json; version=1
schemaAltId
schemaId
一起返回的meta:altId
。_{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
mappings
[{"destinationXdmPath":"person.name.firstName","sourceAttribute":"email.email_id","identity":false,"version":0},{"destinationXdmPath":"person.name.lastName","sourceAttribute":"email.activity.action","identity":false,"version":0}]
mappingId
bf5286a9c1ad4266baca76ba3adc9366
flowSpecificationId
RestStorageToAEP
。 这是一个固定值。6499120c-0b15-42dc-936e-847ea3c24d72
targetConnectionSpecId
c604ff05-7f1a-43c0-8e18-33bf874cb11c
verifyWatTimeInSecond
40
startTime
1597784298
提供所有环境变量后,即可使用Postman界面开始运行集合。 在Postman界面中,选择Sources SSSs Verification Collection旁边的省略号(…),然后选择 运行收藏集。
将显示Runner接口,允许您配置数据流的运行顺序。 选择 运行SSS验证集合 以运行该集合。
提交您的源
在源能够完成整个工作流后,您可以继续联系Adobe代表并提交源以进行集成。