步驟 2:整合 Google Analytics
| 簡介: 評估 iOS 廣告的轉換 |
| 步驟 1: 將 Google Ads 帳戶連結至 Google Analytics |
|
步驟 2: 整合 Google Analytics |
| 步驟 3: 排解及處理常見問題 |
連結 Google Ads 帳戶後,即可開始整合 Firebase SDK 的 Google Analytics。
整合 Google Analytics for Firebase SDK
如要使用本教學課程所述的「使用事件資料的裝置端轉換評估」功能,您必須使用適用於 Apple 平台的 Google Analytics for Firebase SDK 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」一文中的步驟操作。在「Choose the Firebase libraries that you want include in your app」(選擇要在應用程式中加入的 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
步驟 1:將 Google Ads 帳戶連結至 Google Analytics 步驟 3:排解及處理常見問題