提交您的來源
使用自助式來源(批次SDK)將新來源整合到Adobe Experience Platform的最後一步是測試來源以進行驗證。 一旦成功,您就可以連絡您的Adobe代表來提交新的來源。
以下檔案提供如何使用Flow Service API測試及偵錯來源的步驟。
快速入門
- 如需如何成功呼叫Platform API的詳細資訊,請參閱Platform API快速入門的指南。
- 如需如何產生Platform API認證的詳細資訊,請參閱有關驗證和存取Experience PlatformAPI的教學課程。
- 如需如何設定Platform 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
且其對應至您Postman環境的ID值。
"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代表並提交來源以進行整合。