宛先配信
宛先に書き出されたデータの保存場所をより詳細に制御するには、Destination SDKを使用して宛先配信設定を指定します。
宛先配信セクションは、書き出されたデータの移動先や、データが到達する場所で使用される認証ルールを示します。
このコンポーネントがDestination SDKで作成された統合にどこで適合するかを理解するには、設定オプション ドキュメントの図を参照するか、次の宛先設定の概要ページを参照してください。
/authoring/destinations エンドポイントを介して宛先配信設定を設定できます。 このページに表示されるコンポーネントを設定できる、詳細な API 呼び出しの例については、以下の API リファレンスページを参照してください。
この記事では、宛先に使用できる、サポートされるすべての宛先配信オプションについて説明します。
サポートされる統合タイプ supported-integration-types
このページで説明する機能をサポートする統合のタイプについて詳しくは、次の表を参照してください。
サポートされるパラメーター supported-parameters
宛先配信設定を設定する際に、以下の表で説明されているパラメーターを使用して、書き出されたデータが送信される場所を定義できます。
authenticationRuleExperience Platform が宛先に接続する方法を示します。 サポートされている値:
CUSTOMER_AUTHENTICATION: Experience Platform人の顧客が顧客認証 ドキュメントに記載されている認証方法のいずれかを使用してシステムにログインする場合は、このオプションを使用します。PLATFORM_AUTHENTICATION:アドビと宛先との間にグローバル認証システムがあり、Experience Platform の顧客が宛先への接続に認証資格情報を提供する必要がない場合は、このオプションを使用します。 この場合、credentials API設定を使用して資格情報オブジェクトを作成し、authenticationIdパラメーターを資格情報オブジェクト ID値に設定する必要があります。NONE:宛先プラットフォームにデータを送信するために認証が必要ない場合は、このオプションを使用します。
authenticationIdinstanceId。 このパラメーターは、特定の資格情報設定を指定する必要がある場合にのみ必要です。deliveryMatchers.type- ファイルベースの宛先用に宛先配信を設定する場合は、常に、これを
SOURCEに設定します。 - ストリーミング宛先用に宛先配信を設定する場合は、
deliveryMatchersセクションは必須ではありません。
deliveryMatchers.value- ファイルベースの宛先用に宛先配信を設定する場合は、常に、これを
batchに設定します。 - ストリーミング宛先用に宛先配信を設定する場合は、
deliveryMatchersセクションは必須ではありません。
ストリーミング宛先用の宛先配信設定 destination-delivery-streaming
以下の例に、宛先配信設定がどのようにストリーミング宛先用に設定される必要があるかを示します。 deliveryMatchers セクションは、ストリーミング宛先に必須ではないことに注意してください。
{
"destinationDelivery":[
{
"authenticationRule":"CUSTOMER_AUTHENTICATION",
"destinationServerId":"{{destinationServerId}}"
}
]
}
ファイルベースの宛先用の宛先配信設定 destination-delivery-file-based
以下の例に、宛先配信設定がどのようにファイルベースの宛先用に設定される必要があるかを示します。 deliveryMatchers セクションは、ファイルベースの宛先に必須であることに注意してください。
{
"destinationDelivery":[
{
"deliveryMatchers":[
{
"type":"SOURCE",
"value":[
"batch"
]
}
],
"authenticationRule":"CUSTOMER_AUTHENTICATION",
"destinationServerId":"{{destinationServerId}}"
}
]
}
プラットフォーム認証設定 platform-authentication
PLATFORM_AUTHENTICATIONを使用する場合は、宛先設定を資格情報設定にリンクするためにauthenticationId パラメーターを指定する必要があります。
- 宛先設定で
destinationDelivery.authenticationRuleを"PLATFORM_AUTHENTICATION"に設定します。 - 資格情報オブジェクトを作成。
authenticationIdパラメーターを資格情報オブジェクトのinstanceId値に設定します。
プラットフォーム認証による設定例
次の例は、PLATFORM_AUTHENTICATIONを使用する宛先配信設定を示しています。
{
"destinationDelivery":[
{
"authenticationRule":"PLATFORM_AUTHENTICATION",
"authenticationId":"<string-here>",
"destinationServerId":"<string-here>"
}
]
}
次の手順 next-steps
次に、その他の宛先コンポーネントを設定します。 詳しくは、次の記事を参照してください。