步驟 2:整合 Google Analytics
| 簡介: 評估 iOS 廣告的轉換 |
| 步驟 1: 導入登入體驗 |
|
步驟 2:整合 Google Analytics |
| 步驟 3: 使用 Google Analytics 啟動裝置端轉換評估 |
| 步驟 4: 排解及處理常見問題 |
您已導入驗證系統來收集使用者的電子郵件或電話號碼,現在可以開始整合 Firebase SDK 的 Google Analytics。
整合 Google Analytics for Firebase SDK
如要按照本教學課程的說明,使用「裝置端轉換評估」搭配第一方資料,您必須使用 11.14.0 以上版本的 Google Analytics for Firebase SDK for Apple platforms。請確保專案依附元件已相應更新。使用適用於 Apple 平台的 Google Analytics SDK 導入裝置端轉換評估 (ODM) 時,請務必使用 GitHub 上列出的相容 SDK 版本。如要詳細瞭解內含的 SDK 模組和設定,請參閱「目標功能」。
使用 Cocoapods
如果應用程式使用 Cocoapods,請確認專案的 Podfile 包含下列任一項目:
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」(其他連結器設定)。
Unity
將 Firebase Unity SDK (具體來說是
FirebaseAnalytics.unitypackage) 新增至 Unity 專案。如需更詳細的操作說明,請參閱「新增 Firebase Unity SDK」。依序選取「File」>「Build Settings」,然後點選「Build and Run」,即可選取 iOS 平台。
在產生的建構資料夾中,找到 Podfile 並新增下列內容:
pod 'GoogleAdsOnDeviceConversion'
啟用偵錯模式
在 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
步驟 1:實作登入體驗 步驟 3:使用 Google Analytics 啟動評估