チュートリアル: iOS アプリ キャンペーンの Google 広告コンバージョンを測定する

ソリューションのチュートリアル

Google のオンデバイスのコンバージョン測定では、ユーザーの個人データのプライバシーを確保しながら、測定可能な iOS アプリ キャンペーンからのコンバージョン数を改善します。このチュートリアルでは、ソリューションの仕組みと、実装に必要な手順について説明します。

仕組み

オンデバイスのコンバージョン測定は、iOS アプリ キャンペーンのアプリのインストールとアプリ内ユーザー行動を測定するのに役立ちます。Firebase SDK の Google Analytics は、アプリのログイン プロセスで提供されたユーザーの ID を使用して、オンデバイス アトリビューションを行います。ユーザーの ID は、オンデバイス コンバージョンのアプローチでは非表示となるため、個人を特定できる情報がユーザーのデバイスから送られることは決してありません。

この技術を使用するには、ユーザーから同意を得たメールアドレスまたは電話番号が必要です。initiateOnDeviceConversionMeasurement() API を介して、Firebase SDK の Google Analytics がメールアドレスまたは電話番号を使用してアトリビューションを行います。この個人データは、ユーザーまたはデバイスを特定できる方法でデバイスから送信されることはありません。この機能は、iOS 12 以降を搭載したアプリで動作します。

Firebase Authentication を使用すると、ユーザーがアプリにログインする際に、1 つ以上のログイン方法を使用できるようになります。Firebase Authentication と統合すると、ログイン中のユーザーのメールアドレスまたは電話番号を取得して、Firebase SDK の Google Analytics に送信できます。

このチュートリアルで使用するプロダクトと機能

Google Ads

Google Ads を使用すると、インストールを促進し、広告のコンバージョンに対する詳細な分析情報を得て、Google Analytics オーディエンスを活用してターゲットを絞り込んだキャンペーンを実施することで、ユーザーの関心を引き付けることができます。

Google Analytics

Google Analytics を使用すると、ユーザー エンゲージメント、維持率、収益化に関する指標(総収益、AdMob の収益、購入による収益など)について分析情報を得ることができます。また、ユーザー オーディエンスやセグメントを作成することもできます。

Firebase Authentication

Firebase Authentication には、バックエンド サービス、使いやすい SDK、アプリでのユーザー認証に使用できる UI ライブラリが用意されています。これによって、パスワード、電話番号、一般的なフェデレーション ID プロバイダ(Google、Facebook、Twitter)などを使用した認証を行うことができます。


チュートリアルの概要

詳細なチュートリアルに移動する

  1. ログイン エクスペリエンスを実装する

    1. Firebase Authentication を使用してログイン エクスペリエンスを構築します。

    2. または、Firebase Authentication をカスタムのログイン エクスペリエンスと組み合わせることもできます。

    3. ログイン インターフェースで、ユーザーのメールアドレスまたは電話番号を取得します。

  2. Google Analytics をアプリに統合する

    1. Cocoapods または手動インストールの統合手順に沿って操作します。

    2. 必要に応じて、Xcode でデバッグモードを有効にします。

  3. オンデバイスのコンバージョン測定を開始する

    1. 収集したメールアドレスまたは電話番号を使用して、オンデバイス測定 API を呼び出します。

    2. デバッグログを使用して API 関数を確認する。

  4. 一般的な問題のトラブルシューティングと対応

    1. 必要に応じて、Firebase AuthenticationGoogle Analytics のサポート リソースを使用してトラブルシューティングを行います。

    2. よくある問題に対応する。

必要なもの

  • iOS 11 以降で実行できる独自のアプリ

  • Google アナリティクスと Google 広告にリンクされている Firebase アプリとして登録されているアプリ

  • お好みの IDE




ステップ 1: ログイン エクスペリエンスを実装する