セルフサービスソース(バッチ SDK)の概要
セルフサービスソース(バッチ SDK)を使用すると、独自の REST ベースのソースを統合して、バッチデータをAdobe Experience Platformに取り込むことができます。 このドキュメントでは、 Flow Service API.
前提条件
セルフサービスソース(バッチ SDK)を使用するには、Adobe Experience Platform Sources でプロビジョニングされた組織 Sandbox にアクセスできることを確認する必要があります。
また、このガイドでは、Adobe Experience Platformの次のコンポーネントに関する十分な知識が必要です。
API 呼び出し例の読み取り
セルフサービスソース(バッチ SDK)および Flow Service API ドキュメントには、API 呼び出しの例が記載されており、リクエストの形式を設定する方法を示しています。 これには、パス、必須ヘッダー、適切な形式のリクエストペイロードが含まれます。また、API レスポンスで返されるサンプル JSON も示されています。ドキュメントで使用される API 呼び出し例の表記について詳しくは、Experience Platform トラブルシューテングガイドのAPI 呼び出し例の読み方に関する節を参照してください。
必須ヘッダーの値の収集
Platform API への呼び出しを実行する前に、認証に関するチュートリアルを完了する必要があります。次に示すように、すべての Experience Platform API 呼び出しに必要な各ヘッダーの値は認証チュートリアルで説明されています。
Authorization: Bearer {ACCESS_TOKEN}
x-api-key: {API_KEY}
x-gw-ims-org-id: {ORG_ID}
Platform のすべてのリソース ( Flow Serviceは、特定の仮想サンドボックスに分離されています。 Platform API へのすべてのリクエストには、操作がおこなわれるサンドボックスの名前を指定するヘッダーが必要です。
x-sandbox-name: {SANDBOX_NAME}
ペイロード(POST、PUT、PATCH)を含むすべてのリクエストには、次のような追加ヘッダーが必要です。
Content-Type: application/json