メインコンテンツまでスキップ

Airbridgeリアルタイムコールバック統合プラン

最終更新 2026/10/05
ヒント

サードパーティデータ統合によって生成されたデータは、クラスターの消費データ量に含まれますのでご注意ください

概要​

インターフェースの概要​

インターフェース名タイプ粒度アトリビューションコスト収益露出クリックコンバージョン
Callbacksコールバックユーザーレベル✅✅✅

Callbacksインターフェースは、Airbridgeのユーザーレベルのデータをリアルタイムに提供しており、広告の露出、クリック、コンバージョンなどのデータが含まれます。

Airbridgeデータの統合を始める前に、AEシステムのユーザー識別ルールを読み、AEが#distinct_idと#account_idによってユーザーを識別する仕組みを理解しておいてください。

統合の流れ​

  1. AirbridgeクライアントSDKとAE SDKを統合し、Airbridge SDKでAEのユーザー識別IDを設定します
  2. AE管理画面にログインし、サードパーティ統合モジュールでAirbridgeリアルタイムコールバックプランを追加して、関連する設定を完了します
  3. Airbridge管理画面にログインし、コールバックの設定を完了します
  4. AEシステムがデータを正常に受信しているかを確認し、レポートを作成します

1. クライアントSDKの設定​

Airbridgeデータを統合する最初のステップは、クライアント側でAE SDKとAirbridge SDKを連携させ、Airbridge SDKでAEシステムのユーザー識別IDを設定することです。

このステップはデータ連携全体の要となるもので、Airbridgeが収集するデータにAEのゲストIDまたはアカウントIDが含まれるようにします。

  • IDの取得: Airbridge SDKの初期化前または初期化中に、ThinkingData SDKのインターフェースを呼び出して、現在のユーザーのゲストIDまたはアカウントIDを取得します。
  • プロパティの設定: 取得したIDをAirbridgeのUser AliasまたはCustom User Propertyとして設定します。

各プラットフォームのSDKのコードサンプルは次のとおりです:

  • Android
//Android // Default Auto Start Tracking Enabled = true
val option = AirbridgeOptionBuilder("YOUR_APP_NAME", "YOUR_APP_SDK_TOKEN")
.setAutoStartTrackingEnabled(false)
.build()
Airbridge.initializeSDK(this, option)

Airbridge.setDeviceAlias("ADD_YOUR_KEY", "AND_YOUR_VALUE");

Airbridge.startTracking()
  • iOS
let option = AirbridgeOptionBuilder(name: "YOUR_APP_NAME", token: "YOUR_APP_SDK_TOKEN")
.setAutoStartTrackingEnabled(true)
.build()
Airbridge.initializeSDK(option: option)

Airbridge.setDeviceAlias(key: "string", value: "string")

Airbridge.startTracking()
  • Unity

Refer :https://help.airbridge.io/en/developers/unity-sdk-v4

  • Unreal

Refer:https://help.airbridge.io/ko/developers/unreal-sdk-v4#%EC%98%B5%ED%8A%B8%EC%9D%B8-opt-in-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0

以上の設定を行うと、コールバックデータのcustom_dataにta_distinct_idフィールドが含まれるようになります。

2. プランの設定​

SDKの設定が完了したら、次にAEシステムの管理画面にログインし、「サードパーティ統合」モジュールでAirbridgeの設定を行います。下図はAirbridgeの設定画面です:

2.1 ユーザー識別フィールド​

Airbridgeがコールバックするのはユーザーレベルのデータであるため、ユーザー識別ルール、つまりAirbridgeのコールバックデータ内で#distinct_idと#account_idに対応するフィールドを設定する必要があります。AEシステムはこの設定に基づき、コールバックデータを変換する際に、これらのフィールドをデータのユーザー識別フィールドとして設定します。

本ドキュメントの前のステップに従ってクライアントSDKを設定した場合は、次の設定を使用してください:

  • ゲストID関連フィールド:custom_data.ta_distinct_id

2.2 イベントデータの格納設定​

「イベントデータの格納設定」スイッチをオンにすると、コールバックされたデータ(アクティベーションイベントとアプリ内イベントを含む)はすべてイベントテーブルに書き込まれます

イベントデータの格納を有効にすることをお勧めします。ただし、デフォルトではAirbridgeがコールバックするすべてのデータを受信します。コールバックするイベントタイプが多すぎると、AEプロジェクトのイベント量が過度に増加します。そのため、Airbridgeプラットフォームでコールバックを設定する際は、必要なイベントのみを選択してコールバックすることをお勧めします。

現在対応しているAirbridgeのイベント一覧は次のとおりです:

イベント名 event_name説明
airbridge_user_signinユーザーログイン
airbridge_user_signoutユーザーログアウト
airbridge_user_signupユーザー登録
airbridge_adclick広告クリック
app_openアプリを開く
app_deeplink_openアプリのリンクを開く
airbridge_adimpression広告露出
app_installアプリのインストール

2.3 標準化ユーザープロパティの格納設定​

デフォルトでは、AEシステムはAirbridgeのコールバックデータ内のアトリビューションフィールドを、標準化処理後のユーザープロパティに自動的に書き込みます。ユーザープロパティに書き込まれるフィールドとその意味は次のとおりです:

元フィールド標準化フィールド意味
attributedCampaignte_ads_object.campaign_name広告キャンペーン名
attributedCampaignIdte_ads_object.campaign_id広告キャンペーンID
attributedAdGroupte_ads_object.ad_group_name広告グループ名
attributedAdGroupIdte_ads_object.ad_group_id広告グループID
attributedChannelte_ads_object.media_sourceメディアチャンネルまたはマネタイズチャンネル
originalCurrencyte_ads_object.currencyコストまたは収益の通貨

変更が必要な場合は、「設定ルール」をクリックして、下図のような格納ルールの設定ページに移動します

ここでは、ユーザープロパティをどのイベントから取得するかを変更できます。ユーザープロパティが頻繁に書き込まれないようにしたい場合は、「すべてのイベントを含む」をオフにし、ソースイベント名をinstallに変更します。このように設定すると、AEシステムはAirbridgeがコールバックしたinstallイベントからのみ、ユーザープロパティに書き込む必要があるフィールドを抽出して書き込みます。格納の方法はデフォルトでuser_setOnceで、初回に送信された情報のみが保持されます。

ユーザープロパティの格納を無効にしたい場合は、すべてのルールを停止します:

2.4 ターミナルアドレス​

ターミナルアドレスには、AEシステムがAirbridgeのコールバックデータを受信するアドレスが表示されます。このアドレスをそのままコピーし、この後のAirbridgeのコールバック設定で入力してください:

ここにアドレスが表示されない場合は、右上のメニュー「プロジェクト管理 → プロジェクト設定 → プロジェクト構成」でパブリックネットワークURLを設定してください。このアドレスは、AE SDKで設定するデータ受信URLです。設定後、Airbridge設定ページの「ターミナルアドレス」に戻ってターミナルアドレスをコピーしてください。

2.5 イベントの格納ルール​

  • データ内のevent_time_selected_timezoneフィールドを使用し、その時間とタイムゾーンの情報を取得して、時間を#event_time、タイムゾーンを#zone_offsetとして書き込みます。event_time_selected_timezoneが空の場合は、event_timeを#event_timeとして使用し、タイムゾーン#zone_offsetは0に設定されます
  • データのイベント名は、そのイベントのAirbridgeでのイベント名です
  • その他のフィールドはすべて格納されます

3. Airbridge Push APIの設定​

AE管理画面での設定が完了したら、次に管理者アカウントでAirbridge管理画面にログインし、「Integration」-「Advertiser Postback」で図に示す部分を見つけて、次の方法でコールバックアドレスを設定します:

https://help.airbridge.io/en/guides/airbridge-event-types#list-of-standard-events

4. その後の利用​

4.1 データ格納の確認​

「データ管理」ページで、コールバックイベントやユーザープロパティが作成されているかどうかを確認できます。

また、イベント分析モデルやユーザープロパティ分析モデルなどの分析モデルで分析を行い、データが格納されているかどうかを確認することもできます。

レポート作成に関するいくつかの提案を以下に示します:

  1. イベント分析モデルで、Airbridgeのコールバックデータを使用して広告配信と広告マネタイズの主要指標を構築し、広告分析レポートを作成します
  2. ファネル分析モデルで、インストールイベントを新規ユーザーのコンバージョンファネルに追加し、メディアチャンネルや広告キャンペーンなどの粒度で、流入元別のユーザーのコンバージョン状況を分析します
このページは役に立ちましたか?