カスタム統合のポストバックリクエストに関するリファレンス
Unity Ads にサーバー間のポストバックリクエストを送信して、インストールとインストール後のイベントをレポートし、カスタム統合での正確なアトリビューションを実現します。
読み終わるまでの所要時間 4 分最終更新 13日前
カスタム統合を使用して、アプリのサーバーからポストバックを送信する際は、以下のパラメーターを確認して、リクエストを適切な形式にしてください。
必須のアトリビューションポストバックパラメーター
カスタム統合の ポストバックリクエスト では、以下の識別パラメーターを引き渡す必要があります。パラメーター | 説明 | 例 | ノート |
|---|---|---|---|
| 大文字の形式で表される広告識別子 (IDFA)。 | | IDFA は、すべてのインストールに必須です。raw 形式またはハッシュされた形式の ID を使用できます。 |
| ハッシュされた小文字の形式で表される広告識別子 (IDFA)。 | | IDFA は、すべてのインストールに必須です。raw 形式またはハッシュされた形式の ID を使用できます。 |
| 小文字の形式で表される Google Advertising ID。 | | Advertising ID は、すべてのインストールに必須です。raw 形式またはハッシュされた形式の ID を使用できます。 |
| MD5 ハッシュされた小文字の形式で表される Google Advertising ID。 | | Advertising ID は、すべてのインストールに必須です。raw 形式またはハッシュされた形式の ID を使用できます。 |
| 追跡型広告制限 (LAT) がオンになっているユーザーをトラッキングするうえで必須となる一意の Unity Ads 識別子。 | | |
| エポック以降のインストール時間 (秒)。 | | このパラメーターは、一部のキャンペーンの種類で必須です。 |
| Android ID (元の小文字形式)。 | | |
| Android ID (MD5 ハッシュされた形式)。 | | このパラメーターは、Android デバイスに正しく Google Play Services が統合され、Google Play がインストールされている場合は不要であるため、非推奨です。ただし、Google Advertising ID を持たないすべての Android インストールでは必須です。 |
| このインストールが Unity Ads にアトリビュートしていて、課金対象になるかどうかを示すフラグ。 |
| 初期値 ( |
必須のインストール後イベントポストバックのパラメーター
カスタム統合の ポストバックリクエスト では、インストール後のイベントポストバックに関する以下の識別パラメーターを引き渡す必要があります。パラメーター | 説明 | 例 | ノート |
|---|---|---|---|
| インストールしているユーザーを表す Unity Ads の一意のゲーマー ID | | |
| 大文字の形式で表されるデバイスの Apple 広告 ID (IDFA)。 | | IDFA は、すべてのインストールに必須です。raw 形式またはハッシュされた形式の ID を使用できます。 |
| 小文字の形式で表される Google Play 広告 ID | | |
| 小文字の形式で表される Google 広告 ID の MD5 ハッシュ | | |
| ユーザーの追跡型広告制限が有効になっているかどうかを示すフラグ |
| |
| Unity Ads キャンペーン識別子 | | Campaign ID (キャンペーン ID) は、User Acquisition ダッシュボードの Campaigns (キャンペーン) ページから取得できます。 |
| Unity Ads ゲーム ID | | Game ID (ゲーム ID) は、User Acquisition ダッシュボードの Apps (アプリ) ページから取得できます。 |
| プラットフォーム + ストア ID |
| iOS には以下の値を使用できます。
|
| プラットフォーム + バンドル ID | | Android には以下の値を使用できます。
|
| プラットフォーム + Unity プロジェクト ID | | Project ID (プロジェクト ID) は、Unity Dashboard の任意の プロジェクト の Settings (設定) タブから取得できます。 |
| Unix 形式で表される元のインストールのタイムスタンプ | | ミリ秒がタイムスタンプの推奨ベストプラクティスです。 |
| ユーザーがゲームプレイセッションを開始したことを示すセッションイベントフラグ | | |
| ユーザーがアプリ内課金を完了したこと + トランザクション額を示す購入イベントフラグ | | 推奨されるベストプラクティスは、通貨に米ドルを使用することです。 |
| ユーザーに広告収益が発生したこと + 収益額を示す広告収益イベントフラグ |
|
|
| 元のインストールが Unity にアトリビュートされるかどうかを示すフラグ | |
|
任意のセカンダリポストバックパラメーター
インストール後のイベントに関する以下のパラメーターは、必須ではありません。GET リクエストでこれらのパラメーターを使用して、アプリのインストール後イベントに関する追加情報を取得します。パラメーター | 説明 | 例 | ノート |
|---|---|---|---|
| Unix 形式で表されるインストール後イベントのタイムスタンプ | | すべてのタイムスタンプに Unix の形式を使用してください。推奨ベストプラクティスはミリ秒ですが、Unity では秒単位のタイムスタンプもサポートされています。 |
| ユーザーの IP アドレス | | |
| 広告ネットワーク名 | | |
| ユーザーの ISO 3166-1 alpha-2 国コード | | |
| アプリのバージョン番号 | | |
| デバイスのモデル名 | | |
| デバイスの OS バージョン | | |
| ユーザーの ISO 639-1 言語コード | | |
| 表示される広告のタイプ。例: インタースティシャル、リワード、プレイアブル、バナー | | このパラメーターは
|
| |
|
|
| トラッキングサービスまたはモバイル計測パートナー (MMP) の名前 | | |
| アプリ名 | | |
| 広告主の名前 | | |
| アドインプレッションが発生したときのタイムスタンプ (Unix 形式) | | すべてのタイムスタンプに Unix の形式を使用してください。推奨ベストプラクティスはミリ秒ですが、Unity では秒単位のタイムスタンプもサポートされています。 |
| 広告クリックが発生したときのタイムスタンプ (Unix 形式) | | すべてのタイムスタンプに Unix の形式を使用してください。推奨ベストプラクティスはミリ秒ですが、Unity では秒単位のタイムスタンプもサポートされています。 |
| エンドユーザーからの実際のイベントとしてカウントされない、サーバーからのテストポストバック | |