Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Используйте больше возможностей Google Analytics и Firebase с приложениями AdMob

После завершения базовой настройки AdMob вы также можете добавить Firebase SDK для Google Analytics, чтобы воспользоваться другими функциями Google Analytics и Firebase. Узнайте , как начать работу с Google Analytics ниже на этой странице.

Эти растущие уровни поддержки конфигурации поддерживают функции, которые могут помочь вам оптимизировать взаимодействие с пользователем вашего приложения и ваши доходы от рекламы. Ознакомьтесь со следующей таблицей функций и ссылками на нее, чтобы узнать больше!

Характерная черта Добавить Mobile Ads SDK +
включить пользовательские показатели
Добавить Mobile Ads SDK +
включить метрики пользователей и
Свяжите AdMob с Firebase
Добавить Mobile Ads SDK +
включить метрики пользователей и
Ссылка AdMob в Firebase и
Добавить Firebase SDK для аналитики
Просмотр пользовательских показателей в вашем аккаунте AdMob
Автоматически собирать аналитические события и свойства пользователей из вашего приложения
Просмотр тщательно отобранных пользовательских показателей в AdMob
Изучите свои аналитические данные и работайте с ними через Firebase
Просмотр ключевых показателей в консоли Firebase
Отметьте конверсии для рекламных кампаний
Создавайте индивидуализированные аудитории
Экспорт и анализ данных в BigQuery
Доступ к дополнительным функциям настройки для ваших аналитических данных
Вход пользовательских событий для анализа и моделей (например , регистрации ecommerce_purchase события для метрик ARPU и ARPPU)
Настроить персонализированные конверсии для рекламных кампаний
Используйте другие продукты Firebase
(например, удаленная конфигурация и A / B-тестирование)

Начать работу с Google Analytics

Google Analytics - это аналитическая система Firebase, которая дает вам доступ к мощному анализу ваших данных. Начните использовать Google Analytics в своем приложении, добавив Firebase SDK для Google Analytics.

Следующие шаги описывают, как начать использовать Firebase SDK для Google Analytics в своем приложении. После инициализации SDK, посетите АНАЛИТИК документацию , чтобы узнать , как начать запись событий в вашем приложении.

Шаг 1: Добавление файла конфигурации вашего приложения

Если вы зарегистрировали свое приложение в Firebase до создания ссылки AdMob, значит, вы уже добавили в приложение файл конфигурации Firebase.Проверьте наличие GoogleService-Info.plist файл в корневом каталоге вашего проекта Xcode. Также убедитесь, что файл конфигурации добавлен ко всем целям.

Шаг 2: Добавьте Firebase SDK для Analytics для вашего приложения

  1. Добавьте зависимость для Firebase SDK для Google Analytics в свой Podfile:

    pod 'Firebase/Analytics'
    
  2. Запустите pod install , затем откройте созданный .xcworkspace файл.

  3. Импорт модуля Firebase в вашем UIApplicationDelegate :

    Быстрый

    import Firebase

    Цель-C

    @import Firebase;
  4. Настройте FirebaseApp общей экземпляр, как правило , в вашем приложении application:didFinishLaunchingWithOptions: метод:

    Быстрый

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    Цель-C

    // Use Firebase library to configure APIs
    [FIRApp configure];

Внедрить настраиваемый журнал событий

В этом разделе приведен пример того , как реализовать пользовательское ведение журнала событий в приложении. Этот конкретный пример для пользовательского события ecommerce_purchase , который является полезным событием для входа в AdMob-связанных приложений, особенно для расчета ARPU и ARPPU.

Вот как реализовать настраиваемое ведение журнала событий в вашем приложении:

  1. Убедитесь , что вы завершили Начало работы с Google Analytics раздела этой страницы, которая включает в себя настраивает приложение для использования Firebase, добавив Firebase SDK для Google Analytics, и инициализируют SDK.

  2. Занести ecommerce_purchase событие ( Swift | Obj-C ). Вот пример:

    Быстрый

    Analytics.logEvent(AnalyticsEventEcommercePurchase, parameters: [
      AnalyticsParameterCoupon: "SummerPromo",
      AnalyticsParameterCurrency: "JPY",
      AnalyticsParameterValue: 10000,
      AnalyticsParameterShipping: 500,
      AnalyticsParameterTransactionID: "192803301",
    ])

    Цель-C

    [FIRAnalytics logEventWithName:kFIREventEcommercePurchase
                        parameters:@{
      kFIRParameterCoupon: @"SummerPromo",
      kFIRParameterCurrency: @"JPY",
      kFIRParameterValue: @10000,
      kFIRParameterShipping: @500,
      kFIRParameterTransactionID: @"192803301",
    }];

Чтобы узнать больше о регистрации пользовательских событий в вашем приложении, посетите документацию Analytics .

Используйте другие продукты Firebase в своем приложении

После добавления Firebase SDK для Google Analytics вы также можете начать использовать другие продукты Firebase, такие как Firebase Remote Config, Firebase A / B Testing и Firebase Predictions.

  • Удаленная настройка позволяет изменять поведение и внешний вид вашего приложения без публикации обновления приложения, без каких - либо затрат, на неограниченное количество ежедневных активных пользователей.

  • A / B тестирование дает вам возможность тестировать изменения пользовательского интерфейса, функциональные возможности или обручальную кампанию вашего приложения , чтобы узнать , если они делают влияние на ваши ключевые показатели (например , доход и удержание) , прежде чем прокатка изменения из широко.

  • Предсказания применяют машинное обучение к данным аналитика для создания динамических сегментов пользователей на основе прогнозируемого поведения ваших пользователей. Эти прогнозы доступны для использования в других продуктах Firebase.