# Webhook Output Streaming Integration このWebhook integrationを使用すると、Treasure Dataから選択したサードパーティのサービスまたはプラットフォームへのストリーミング出力接続を指定できます。 このintegrationの認証を作成する際には、以下を指定します。 - URL—ストリーミング先のサービスまたはプラットフォームのAPIエンドポイント - API Key—Webhook integrationが行うAPI呼び出しを認証するキー 後でTD Consoleを使用してトリガー型アクティベーションを作成する際には、このwebhook認証を指定し、次に以下を指定できます。 - エンドポイントURL - APIリクエスト用のCustom headers - Output payload ## 前提条件 - Treasure Dataの基本知識 - サードパーティのサービスまたはプラットフォームでサポートされるAPIの基本知識 ## ユースケース このストリーミングintegrationの主なユースケースは、リアルタイムアクティベーションワークフローに組み込むことです。このワークフローの設定方法の概要は次のとおりです。 1. Integration Hubで、使用するプラットフォームと通信するために、このintegrationの認証を作成します。 2. Real-time Journeyで、リアルタイムトリガー型アクティベーションでこの認証を指定します。 ## 制限事項 - OAuth 2.0はサポートされていません。 - 現在、integrationはリクエストヘッダーの重複をチェックしません。重複するヘッダーを指定しないようにする必要があります。 - リクエストペイロードは250KBを超えることはできません。 - サポートされるカスタムリクエストヘッダーは32個までです。 - RT 2.0 Triggered ActivationはPII-hidingをサポートしていません。 ## Webhook API Keyの取得 integrationがサードパーティのサービスまたはプラットフォームへのAPI呼び出しを認証するためのAPI keyが必要です。Webhook integrationからのストリーミング出力をサポートするのに十分な権限を持つキーを取得する方法については、サードパーティのドキュメントを参照してください。 TD Consoleを使用して接続を作成する Treasure Dataでデータ接続を作成および設定する必要があります。データ接続の一部として、integrationにアクセスするための認証資格情報を提供します。 1. **TD Console**を開きます。 2. **Integrations Hub > Catalog**に移動します。 3. Catalog画面の右端にある検索アイコンを選択し、**Webhook**と入力します。 4. Realtime Webhook Activation connectorにカーソルを合わせ、**Create Authentication**を選択します。 ![](/assets/realtimewebhookcreateauth.04a51bf4560df93958ddb1a8f386113e49c5063c9e16a496c9a3eb3aa661dc7f.a62c81bb.png) 5. URL Prefixには、APIエンドポイントのbaseURLを入力します。このAuthenticationを使用するすべてのWebhook triggered activationは、URLエンドポイントで一致するbaseURLを使用する必要があります。 6. API Keyには、webhookの認証シークレットを入力します。Audience StudioでReal-time triggered activationを設定する際、Custom headers、APIエンドポイント自体、またはリクエストボディ内で変数{{auth.api_key}}を使用してこのシークレットを指定できます。 ![](/assets/newauthentication.beff2599d24b473bae3451f1c25eb5105f073c3cd494a4089203daef048e64c4.a62c81bb.png) 7. **Continue**を選択します。 8. 認証の名前を入力します。 9. **Done**を選択します。 Webhook Output Streaming integrationが、リアルタイムのカスタマージャーニーアクティベーションに組み込めるようになりました。詳細については、[Creating a Real-time Triggered Activation](https://docs.treasuredata.com/smart/project-product-documentation/creating-a-real-time-triggered-activation)を参照してください。