Учебник: Измерение конверсий iOS Ads с использованием данных о событиях

Шаг 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, выполните интеграцию следующим образом:

  1. Загрузите публичный zip-файл Firebase из репозитория firebase-ios-sdk на GitHub .
  2. Чтобы добавить фреймворки непосредственно в проект, следуйте инструкциям README из общедоступного ZIP-файла. Убедитесь, что вы добавляете фреймворки из каталога FirebaseAnalytics .
  3. В 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 секунд и убедитесь, что в консоли отладки Xcode появилось сообщение _psmvalue_gads :

[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX




Шаг 1. Свяжите свой рекламный аккаунт с Google Analytics Шаг 3. Устранение неполадок и решение распространенных проблем