Event API 統合ガイド
広告主は、サーバー間統合を設定して、コンバージョンおよびアトリビューションデータをバックエンドサーバーから直接RoktにEvent API を介して送信できます。
Event APIを通じてRoktにコンバージョンデータを送信することには、いくつかの利点があります:
- 速度: Event APIはほぼリアルタイムでのデータ転送を可能にし、Roktの最適化ツールの可能性を最大化します。
- カバレッジ: Event APIはすべてのチャネルとデバイスからデータを送信でき、より広範なカバレッジを実現します。
- 信頼性: SDKとは異なり、Event APIは広告ブロッカーのようなウェブ技術による干渉を受けません。また、エラーハンドリングをサポートしており、不要なデータ損失を防ぐのに役立ちます。
認証認証 への直接リンク
専任のRoktアカウント担当者が、Event APIに認証するために使用できるAPIキーとAPIシークレットを提供します。
HTTPクライアントによっては、キーとシークレットを使用してAPIに認証する方法が2つあります:
- クライアントでキーとシークレットをユーザー名とパスワードとして設定する、または
- 認証ヘッダーにキーとシークレットを渡す。
ユーザー名とパスワードユーザー名とパスワード への直接リンク
HTTPクライアントがベーシック認証をサポー トしている場合、APIキーをユーザー名として、APIシークレットをパスワードとして設定してください。
ベーシック認証ヘッダーベーシック認証ヘッダー への直接リンク
HTTPリクエストのベーシック認証ヘッダーをEvent APIに設定し、キーとシークレットを使用することもできます:
-
キーとシークレットをコロン (
:) で連結しますexample-api-key:example-api-secret -
Base64/UTF-8を使用して、連結したキーとシークレットをエンコードします。次のようになります:
ZXhhbXBsZS1hcGkta2V5OmV4YW1wbGUtYXBpLXNlY3JldA== -
この文字列の前に認証方法 (Basic) をスペースで区切って付けます。
-
この文字列をリクエストの認証ヘッダーとして設定します:
Authorization: Basic ZXhhbXBsZS1hcGkta2V5OmV4YW1wbGUtYXBpLXNlY3JldA==
Event API エンドポイントEvent API エンドポイント への直接リンク
Event APIはPOSTリクエストを以下に送信することを受け付けます:
https://s2s.{pod}.mparticle.com/v2/events
ここで、{pod}はRoktアカウント担当者から共有され たデータロケーションポッドに置き換えます。
データローカライゼーションデータローカライゼーション への直接リンク
Roktは、ポッドと呼ばれる分離されたローカライズされたリージョンでデータを保存および処理します。専任のRoktアカウント担当者が、あなたのアカウントに適したポッド識別子を提供します。提供されたポッド識別子に基づいて、以下の表に従って対応するEvent API URLを使用してください:
| リージョン | ポッド | Event API URL |
|---|---|---|
| アメリカ合衆国 | US1 | https://s2s.us1.mparticle.com/v2 |
| アメリカ合衆国 | US2 | https://s2s.us2.mparticle.com/v2 |
| ヨーロッパ | EU1 | https://s2s.eu1.mparticle.com/v2 |
| オーストラリア | AU1 | https://s2s.au1.mparticle.com/v2 |