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