キャンペーンの測定 - iOS SDK

このドキュメントでは、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 広告の測定に使用します。この値は動的に生成され、変更することはできません。