チュートリアル: イベントデータを使用して iOS 広告コンバージョンを測定する

ステップ 2: Google Analytics を統合する


概要: iOS 広告コンバージョンを測定する

ステップ 1: 広告アカウントを Google Analytics にリンクする

ステップ 2: Google Analytics を統合する

ステップ 3: 一般的な問題のトラブルシューティングと対応


Google 広告アカウントをリンクしたので、Firebase SDK の Google Analytics の統合を開始できます。

Firebase SDK 用の Google Analytics を統合する

最新バージョンの Google Analytics for Firebase SDK と統合します。

Cocoapods を使用

アプリが Cocoapods を使用している場合は、プロジェクトの Podfile に GoogleAppAdsOnDeviceConversion Pod が含まれていることを確認します。これは、メインの FirebaseAnalytics Pod を使用するか、スタンドアロン Pod として明示的に含めることで確認できます。

pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion

または

pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'

次に、pod repo update コマンドと pod install コマンドを実行します。

Swift Package Manager を使用する

アプリで Swift Package Manager を使用している場合は、Firebase 用の Swift Package Manager の手順に沿って操作します。[アプリに含める Firebase ライブラリを選択します] の手順に進んだら、FirebaseAnalytics をオンにして、次の手順に進みます。または、FirebaseAnalytics/CoreGoogleAdsOnDeviceConversion を確認します。

別の統合

アプリで Cocoapods または Swift Package Manager を使用していない場合は、次のように統合します。

  1. firebase-ios-sdk GitHub リポジトリから Firebase の公開 ZIP ファイルをダウンロードします。
  2. 公開 ZIP ファイルの README の手順に沿って、フレームワークをプロジェクトに直接追加します。必ず FirebaseAnalytics ディレクトリからフレームワークを追加してください。
  3. Xcode で、アプリ ターゲットのビルド設定の [Other Linker Settings] に -ObjC フラグと -lc++ フラグを追加します。

デバッグモードを有効にする(省略可)

Xcode のスキーマ エディタで [Arguments Passed on Launch] に -FIRDebugEnabled を追加して、デバッグモードを有効にします。

Xcode でアプリを起動したら、Xcode デバッグ コンソールに次のようなメッセージが表示されていることを確認します。

[Firebase/Analytics][I-ACS023007] Analytics v.X.X.X started
...
[Firebase/Analytics][I-ACS023009] Debug logging enabled
...
[FirebaseAnalytics][I-ACS023278] Conversion service GoogleAdsOnDeviceConversion framework is linked

15 秒ほど待ってから、Xcode デバッグ コンソールに _psmvalue_gads メッセージが表示されていることを確認します。

[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX




ステップ 1 Google 広告アカウントを Google Analytics にリンクする ステップ 3: 一般的な問題のトラブルシューティングと対処