Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Используйте дополнительные функции Google Analytics и Firebase с приложениями AdMob.

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

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

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

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

Начните работу с Google Аналитикой

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

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

Шаг 1. Добавьте файл конфигурации в свое приложение.

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

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

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

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

  3. Импортируйте модуль FirebaseCore в свой UIApplicationDelegate , а также любые другие модули Firebase, которые использует ваш делегат приложения. Например, чтобы использовать Cloud Firestore и аутентификацию:

    Быстрый

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Цель-C

    @import FirebaseCore;
    @import FirebaseFirestore;
    @import FirebaseAuth;
    // ...
          
  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(AnalyticsEventPurchase, parameters: [
      AnalyticsParameterCoupon: "SummerPromo",
      AnalyticsParameterCurrency: "JPY",
      AnalyticsParameterValue: 10000,
      AnalyticsParameterShipping: 500,
      AnalyticsParameterTransactionID: "192803301",
    ])

    Цель-C

    [FIRAnalytics logEventWithName:kFIREventPurchase
                        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.

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

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