教學課程:使用事件資料評估 iOS 廣告轉換

步驟 2:整合 Google Analytics


前言: 評估 iOS 廣告轉換

步驟 1: 將 Google Ads 帳戶連結至 Google Analytics

步驟 2: 整合 Google Analytics

步驟 3: 排解及處理常見問題


連結廣告帳戶後,您就可以開始整合 Firebase SDK 的 Google Analytics

整合 Google Analytics 與 Firebase SDK

整合最新版 Google Analytics for Firebase SDK。

使用 Cocoapods

如果您的應用程式使用 Cocoapods,請透過主要 FirebaseAnalytics 程式庫或明確將其納入做為獨立程式庫,確認專案的 Podfile 包含 GoogleAppAdsOnDeviceConversion 程式庫:

pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion

pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'

接著,請執行 pod repo updatepod install 指令。

使用 Swift Package Manager

如果您的應用程式使用 Swift Package Manager,請按照「Firebase 適用的 Swift Package Manager」中的步驟操作。當您看到「選擇要納入應用程式的 Firebase 程式庫」步驟時,請先勾選 FirebaseAnalytics,再繼續進行後續步驟。或者,請檢查 FirebaseAnalytics/Core GoogleAdsOnDeviceConversion

替代整合

如果您的應用程式未使用 Cocoapods 或 Swift Package Manager,請按照下列方式進行整合:

  1. 請從 firebase-ios-sdk GitHub 存放區下載 Firebase 的公開 ZIP 檔案。
  2. 請按照公開 ZIP 檔案中的 README 操作說明,直接將架構新增至專案。請務必從 FirebaseAnalytics 目錄新增架構。
  3. 在 Xcode 中,將 -ObjC-lc++ 標記新增至應用程式目標的建構設定中的「Other Linker Settings」

啟用偵錯模式 (選用)

在 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 Ads 帳戶連結至 Google Analytics 步驟 3:排解及處理常見問題