このドキュメントでは、iOS 向け Google アナリティクス SDK v2 を使ってキャンペーンとトラフィック ソースを測定する方法の概要を説明します。
概要
Google アナリティクスでキャンペーンを測定すると、キャンペーンとトラフィック ソースをアプリケーション内のユーザー アクティビティに関連付けて、マーケティング チャネルの価値を改善できます。
iOS 向け Google アナリティクス SDK では、さまざまな種類のキャンペーン測定を利用できます。
- 一般的なキャンペーンの測定 - どのキャンペーンやトラフィック ソースでアプリのインストールが開始されたかを確認できます。
- 参照の測定 - アプリのインストール後にアプリを起動した参照トラフィック ソース(ウェブサイトや他のアプリ)を確認できます。
次のセクションでは、各種のキャンペーンをアプリで測定するタイミングと方法を説明します。
一般的なキャンペーンの測定
一般的なキャンペーンの測定では、アプリをインストール済みのユーザーにキャンペーンやトラフィック ソースを関連付けることができます。
たとえば、すでにアプリをインストールしている既存のユーザーにリーチする有料キャンペーンを実施している場合、一般的なキャンペーンの測定を使用して、そのキャンペーンの結果であるアプリの起動を測定できます。
一般的なキャンペーン測定の実装
一般的なキャンペーンの値を設定するには、setCampaignUrl:campaignUrl
を呼び出します。campaignUrl は有効なキャンペーン パラメータの文字列です。
アプリにカスタム URL スキームを実装している場合は、一般的なキャンペーンの測定が役立ちます。たとえば、URL に応じてアプリが起動される場合は、クエリ パラメータを取得して setCampaignUrl:
に渡して、その情報を Google アナリティクスに保存できます。その後のユーザー アクションはすべて、その URL のキャンペーン パラメータから取得したキャンペーン情報に関連付けられます。
参照の測定
参照測定は、ユーザーのデバイスでアプリを起動した参照元を測定できるという点で、他のタイプのキャンペーン測定と似ています。ただし、参照測定では、キャンペーン パラメータの文字列ではなく、「google.com」や「myOtherApp」などの単純な文字列が使用されます。
参照元として「google.com」を設定すると、参照元のディメンションは「google.com」に設定され、メディア ディメンションは暗黙的に「リファラー」に設定されます。
キャンペーンの測定と同様に、参照ソースを設定すると、デフォルトでは、次の send の呼び出しで新しいセッションが開始されます。
リファラーを設定するには、setReferrerUrl:referrer
を呼び出します。リファラーには「google.com」や「myOtherApp」などの文字列を指定します。
既知の問題
- Apple App Store は現在、Google アナリティクスを使用したキャンペーンの測定をサポートしていません。ただし、カスタム URL スキームを一般的なキャンペーン測定と組み合わせて使用すると、iOS アプリがダウンロードおよびインストールされた後に、そのアプリにキャンペーン情報を渡すことができます。
キャンペーンのパラメータ
キャンペーンのパラメータは、アプリにユーザーを送り込んだトラフィックの参照元とキャンペーンに関する情報を渡すために使用します。
- 一般的なキャンペーン測定では、エンコードされていないキャンペーン パラメータ文字列が引数として
setCampaignUrl:
に渡されます。
以下は、一般的なキャンペーン測定に使用できる、エンコードされていない有効なキャンペーン文字列の例です。
"utm_campaign=my_campaign&utm_source=google&utm_medium=cpc&utm_term=my_keyword&utm_content=ad_variation1"
下の表は、一般的なキャンペーンの測定に使用できるキャンペーン パラメータの一覧です。
パラメータ | 説明 | 例 |
---|---|---|
utm_campaign |
キャンペーン名: キーワード分析で、特定の商品プロモーション キャンペーンや戦略的キャンペーンを特定するために使用します。 | utm_campaign=spring_sale |
utm_source |
キャンペーンの参照元: 検索エンジンやニュースレターなどの参照元を特定するために使用します。 | utm_source=google |
utm_medium |
キャンペーンのメディア: メールやクリック単価(CPC)などのメディアを特定するために使用します。 | utm_medium=cpc |
utm_term |
キャンペーンのキーワード: 広告にキーワードを設定している有料検索で使用します。 | utm_term=running+shoes |
utm_content |
キャンペーンのコンテンツ: A/B テストやコンテンツ ターゲット広告で、同じ URL を参照する広告やリンクを区別するために使用します。 |
utm_content=logolink
utm_content=textlink
|
gclid |
Google 広告の自動タグ設定パラメータ: Google 広告の測定に使用します。この値は動的に生成され、変更することはできません。 |