Шаг 2: Интеграция Google Analytics
Введение: измерение конверсий iOS-рекламы |
Шаг 1: Свяжите свой рекламный аккаунт с Google Analytics |
Шаг 2: Интеграция Google Analytics |
Шаг 3: Устранение неполадок и решение распространенных проблем |
Теперь, когда вы связали свой рекламный аккаунт, вы можете начать интеграцию Google Analytics для Firebase SDK.
Интегрируйте Google Analytics для Firebase SDK
Интеграция с последней версией Google Analytics для Firebase SDK.
Используйте Cocoapods
Если ваше приложение использует Cocoapods, убедитесь, что Podfile вашего проекта содержит модуль GoogleAppAdsOnDeviceConversion
, либо через основной модуль FirebaseAnalytics
, либо явно включив его как отдельный модуль:
pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion
или
pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'
Затем выполните команды pod repo update
и pod install
.
Используйте менеджер пакетов Swift
Если ваше приложение использует Swift Package Manager, следуйте инструкциям в Swift Package Manager для Firebase . Когда вы дойдете до шага "Выберите библиотеки Firebase, которые вы хотите включить в свое приложение", проверьте FirebaseAnalytics
прежде чем переходить к следующим шагам. В качестве альтернативы проверьте FirebaseAnalytics/Core
и GoogleAdsOnDeviceConversion
.
Альтернативная интеграция
Если ваше приложение не использует Cocoapods или Swift Package Manager, выполните интеграцию следующим образом:
- Загрузите общедоступный zip-файл Firebase из репозитория firebase-ios-sdk GitHub .
- Следуйте инструкциям README из общедоступного zip-файла, чтобы добавить фреймворки в проект напрямую. Обязательно добавьте фреймворки из каталога
FirebaseAnalytics
. - В Xcode добавьте флаги
-ObjC
и-lc++
в Другие настройки компоновщика в настройках сборки целевого приложения.
Включить режим отладки (необязательно)
Включите режим отладки, добавив -FIRDebugEnabled
в раздел «Аргументы, передаваемые при запуске» в редакторе схем Xcode.
После запуска приложения в 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 секунд и убедитесь, что сообщение _psmvalue_gads
появилось в консоли отладки Xcode:
[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Google Analytics Шаг 1. Свяжите свой рекламный аккаунт с Шаг 3. Устранение неполадок и решение распространенных проблем