ステップ 2: Google Analytics を統合する
| はじめに: iOS 広告コンバージョンを測定する |
| ステップ 1: 広告アカウントを Google Analytics にリンクする |
|
ステップ 2: Google Analytics を統合する |
| ステップ 3: 一般的な問題のトラブルシューティングと対処 |
広告アカウントをリンクしたら、Firebase 向け Google Analytics SDK の統合を開始できます。
Firebase 向け Google Analytics SDK を統合する
このチュートリアルで説明するイベントデータを使用したオンデバイスのコンバージョン測定を使用するには、Apple プラットフォーム用の Firebase SDK の Google Analytics バージョン 11.14.0 以降を使用する必要があります。プロジェクトの依存関係が適切に更新されていることを確認します。Apple プラットフォーム用の Google Analytics SDK を使用してオンデバイス コンバージョン測定(ODM)を実装する場合は、GitHub に記載されている互換性のある SDK バージョンを使用してください。含まれている 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/Core と
GoogleAdsOnDeviceConversion を確認します。
代替統合
アプリで Cocoapods または Swift Package Manager を使用していない場合は、次のように統合します。
- firebase-ios-sdk GitHub リポジトリから Firebase の一般公開されている zip ファイルをダウンロードします。
- 公開 zip ファイルの README の手順に沿って、フレームワークをプロジェクトに直接追加します。必ず
FirebaseAnalyticsディレクトリからフレームワークを追加してください。 - 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 Analytics にリンクする ステップ 3: 一般的な問題のトラブルシューティングと処理を行う