広告ネットワークで iOS のインストール トラッキングを使用すると、Google アナリティクスの使用時に、Apple iOS プラットフォーム上でのインストール元をアプリのマーケティング担当者が特定できるようになります。
実装の概要
通常、アプリ開発者は 1 つまたは複数の広告ネットワークを使用してアプリ ダウンロード キャンペーンを設定します。iOS 上でのインストールをトラッキングする場合、アナリティクスは Apple が発行する再設定可能な広告識別子(Identifier for Advertising、IDFA)を使用して、アプリのセッションとキャンペーンを照合します。これには、アプリユーザーが広告をクリックしたときに、広告ネットワークから IDFA とその他のキャンペーン情報が Google アナリティクスに送信される必要があります。
広告ネットワークでは、以下の方法で Google アナリティクスで iOS インストール トラッキングを有効にできます。
リダイレクト
redirect メソッドはキャンペーン URL(ユーザーを Google アナリティクスのクリック サーバーに移動する URL)を使用します。これにより、ユーザーはアプリの iTunes ページにリダイレクトされます。URL は次のような形式になります。
click.google-analytics.com/redirect?param1=value1¶m2=value2
このメソッドのおおまかな手順は次のとおりです。
- 広告ネットワークによって、URL が生成され、キャンペーン情報と IDFA を含むクエリ文字列パラメータが設定されます。
- ユーザーが広告をクリックすると、ユーザーは Google アナリティクスにリダイレクトされ、そこで IDFA やその他のパラメータ値が収集されます。
- ユーザーは、アプリの iTunes ページにリダイレクトされます。
- ユーザーがアプリをインストールすると、ステップ 2 でクリックした広告のキャンペーンと照合されます。
リダイレクト URL の例:
http://click.google-analytics.com/redirect? tid=UA-1234-1 // Google Analytics Tracking ID. &idfa=BBA44F63-E469-42BA-833A-2AC550310CB3 // Identifier for Advertising (IDFA) &aid=com.bundle.myapp // App ID. &cs=network // Campaign source. &cm=cpc // Campaign medium. &cn=campaign_name // Campaign name. &url=https%3A//itunes.apple.com/us/app/myApp/id123%3Fmt%3D8 // Redirect URL to iTunes.
キャンペーンとアプリ トラッキング パラメータに関する詳細については、Measurement Protocol のパラメータ リファレンス をご覧ください。
非同期 Ping
ping メソッドでは、ユーザーが広告をクリックしたときに、広告ネットワークから Google アナリティクス サーバーに直接リクエストが行われる必要があります。ping URL は次のような形式になります。
click.google-analytics.com/ping?param1=value1¶m2=value2
このメソッドのおおまかな手順は次のとおりです。
- ユーザーが、アプリの iTunes ページにユーザーをリダイレクトする広告をクリックします。
- 広告ネットワークは、キャンペーン情報と IDFA で設定されたクエリ文字列パラメータで Google アナリティクス サーバーを ping します。
- Google アナリティクスは ping リクエストから IDFA とその他のパラメータ値を収集します。
- ユーザーがアプリをインストールすると、ステップ 1 でクリックした広告のキャンペーンと照合されます。
ping URL の例:
http://click.google-analytics.com/ping? tid=UA-1234-1 // Google Analytics Tracking ID. &idfa=BBA44F63-E469-42BA-833A-2AC550310CB3 // Identifier for Advertising (IDFA) &aid=com.bundle.myapp // App ID. &cs=network // Campaign source. &cm=cpc // Campaign medium. &cn=campaign_name // Campaign name.
キャンペーンとアプリ トラッキング パラメータに関する詳細については、Measurement Protocol のパラメータ リファレンス をご覧ください。
iOS インストール キャンペーンのトラッキングに関するリソース
- iOS インストール キャンペーンの測定 - iOS 向け Google アナリティクス SDK v3 を使ってキャンペーンとトラフィック ソースを測定する方法についての概要です。
- iOS インストール キャンペーンの測定に関するトラブルシューティング - iOS インストール キャンペーンのコンバージョンが表示されない場合のトラブルシューティング手順です。
- iOS キャンペーン トラッキング URL 生成ツール - iOS アプリのインストールの発生元を測定するための URL を生成するツールです。
Google モバイル コンバージョン(GMC)プロバイダ プログラム
リダイレクトまたは非同期 ping メソッドをサポートしている場合は、Google モバイル コンバージョン(GMC)プロバイダ プログラムに参加できる可能性があります。