Google アド マネージャーのコンバージョンおよびオーディエンス トラッキング(非推奨)

コンバージョン トラッキング SDK を使用すると、アプリ インストール キャンペーンの効果を測定できます。

  • 広告主様は、トラッキング対象とするアプリ内イベントをタグ付けし、そのコンバージョンのうち直接取引キャンペーンに由来するものの数をアド マネージャーと協力して確認できます。
  • パブリッシャー様は、トラッキング対象とする任意のアプリ内イベントをコンバージョンとしてタグ付けすることができます。ユーザーが広告に反応した後にタグ付けされた操作を行うと、そのイベントが記録されます。イベントは Google アド マネージャーのコンバージョン レポートで確認できます。

パブリッシャー様は、SDK を使用してアプリ内でのユーザー アクティビティ(ゲーム内の購入や進行状況など)をタグ付けすることにより、Google アド マネージャーのオーディエンス ソリューションを使用して特定のユーザーに広告を表示することができます。これによって、特定の操作を完了したユーザーにターゲットを絞り、後から再エンゲージメント広告を表示することができます。

アプリ内コンバージョンをトラッキングする

アプリ ダウンロード(カウンタ)アクティビティ タイプ(iOS 用と Android 用)は、モバイルアプリの初回起動のコンバージョンをトラッキングします。広告主様は、アプリの初回起動時にアド マネージャーに ping する小さなコード スニペットをアプリに含めます。アド マネージャーのパブリッシャー様のアプリ内で、その広告主様のいずれかの広告をユーザーが最近表示またはクリックしていた場合、その操作はアプリ ダウンロード コンバージョンとしてカウントされます。

iOS や Android のコンバージョンをトラッキングするには、アクティビティ グループとスニペットを個別に作成する必要があります。

重要: この機能は、アプリ内広告でのみ使用できます。ウェブ上(パソコンまたはモバイル)で広告を表示した後でアプリをダウンロードした場合は、コンバージョンとしてカウントされません。 コンバージョン コードの例を次に紹介します。

  • iOS(アプリ デリゲートの application:didFinishLaunchingWithOptions: メソッドに含める必要があります)

    [DCTConversionReporter reportWithConversionID:@"<activity id>"
                           value:nil /* or price of app if desired */
                           isRepeatable:NO];
    
  • Android(アプリのメイン アクティビティに含める必要があります)

    DoubleClickConversionReporter.reportWithConversionId(
        this.getApplicationContext(), "<activity id>",
        null, null /* or price of app if desired */, false);
    

アプリ内オーディエンス セグメントをトラッキングする

ユーザーをアプリ内のアド マネージャー オーディエンス リストに追加する際の基準となるのは、広告リクエストまたはアクティビティの 2 つです。

Google アド マネージャー セグメントで一致するターゲティング ルールが設定されている場合、広告リクエストに基づくオーディエンス メンバーシップの変更は、広告リクエストの発生時に行われます。 この動作をアプリ内で有効にするために、お客様の側で特に必要な対応はありません。

広告を掲載していない画面(ショッピング カートなど)でオーディエンス セグメントにユーザーを追加する際は、オーディエンス セグメントを入力するためのシグナルとして使用できるアクティビティに関してレポートを作成できます。これが、アプリ内におけるウェブベースのオーディエンス ピクセルタグに相当します。 アクティビティを使ってセグメント メンバーシップを適切にトリガーするには、アド マネージャー セグメントのターゲティング ルールに一致する広告ユニットとカスタム ターゲティングの Key-Value ペアを使用してアクティビティを設定する必要があります。

コンバージョン コードの例を次に紹介します。

  • iOS(アプリ デリゲートの application:didFinishLaunchingWithOptions: メソッドに含める必要があります)

    [DCTActivityReporter reportWithAdUnitID:@"DFPAudiencePixel"
                        publisherProvidedID:@"<id>"
                           customParameters:nil  /* or key value pairs if desired */];
    
  • Android(アプリのメイン アクティビティに含める必要があります)

    DoubleClickAudienceReporter.reportActivity(
        this.getApplicationContext(), "DFPAudiencePixel",
        /* key value pairs, if desired */);
    

設定を確認する

アプリを実行し、定義したコンバージョン イベントを発生させると、次のような Info レベルのログメッセージが表示されます。

I/GoogleConversionReporter( 1557): Pinging: [...]

I/GoogleConversionReporter( 1557): Ping responded with response code 200

HTTP 200 レスポンス コードは、コンバージョンが正常に Google 広告に報告されたことを示します。