Ad Revenue
Один из типов монетизации мобильного приложения — показ рекламы внутри приложения (Ad Revenue). В Boost Analytics можно передавать данные о выручке от показов рекламы.
После настройки отправки Ad Revenue вы сможете:
- Оценивать доходность приложения в целом — от in-app покупок и до рекламной монетизации.
- Выделять рекламные блоки, форматы и экраны, которые приносят лучшие результаты.
- Строить воронки для оценки конверсии в просмотр рекламы.
- Оценивать User Acquisition — находить партнеров, которые приносят наибольший доход, и оценивать эффективность их трафика.
- Выделять самые прибыльные сегменты пользователей, использовать когортный анализ для отслеживания дохода от пользователей со временем.
- Оптимизировать пользовательские сценарии и наращивать рекламную монетизацию.
События Ad Revenue не входят в платные лимиты, их отправка не влияет на стоимость тарифа.
Как рассчитывается Ad Revenue
Данные передаются от SDK для каждого показа рекламного объявления с выручкой от этого события (Impression level Revenue Data).
Все события рекламной выручки в Boost Analytics привязываются к пользователям и на основе этих данных рассчитываются метрики для Ad Revenue:
| Метрика | Описание |
|---|---|
| Ad Revenue события | Количество событий с рекламной выручкой (Ad Revenue). |
| Ad Revenue | Суммарная выручка от рекламной монетизации. |
| Ad ARPU | Отношение выручки приложения от рекламной монетизации к количеству пользователей приложения. Подробнее о конвертации валют. |
| eCPM | Отношение суммарной выручки от рекламной монетизации к количеству событий с рекламной выручкой (Ad Revenue), умноженное на 1000. |
| Пользователи с Ad Revenue | Количество пользователей с событиями рекламной выручки (Ad Revenue). |
| Ad Revenue событий на пользователя | Отношение количества событий с рекламной выручкой (Ad Revenue) к количеству пользователей. |
| Сессий с Ad Revenue | Количество сессий, в рамках которых были совершены события с рекламной выручкой (Ad Revenue). |
| Ad Revenue событий на сессию | Отношение количества событий с рекламной выручкой (Ad Revenue) к общему количеству сессий. |
| % пользователей c Ad Revenue | Отношение количества пользователей с событиями c рекламной выручкой (Ad Revenue) ко всем пользователям. |
С учетом данных по Ad Revenue рассчитываются метрики по суммарному доходу:
| Метрика | Описание |
|---|---|
| Total Revenue | Суммарная выручка от рекламной монетизации, in-app покупок и подписок в приложении. Подробнее о конвертации валют. |
| Total ARPU | Отношение общей выручки приложения от рекламной монетизации, in-app покупок и подписок к количеству пользователей приложения. Подробнее о конвертации валют. |
Настройка отправки событий Ad Revenue
Существуют два способа настройки отправки событий Ad Revenue: через SDK (основной способ) и с помощью Post API.
Настройка отправки событий через SDK
Шаг 1. Активируйте SDK
Убедитесь, что SDK AppMetrica активирован в вашем приложении:
Шаг 2. Настройте отправку Ad Revenue через SDK
Выберите платформу и способ интеграции и настройте соответствующие методы SDK.
В Boost Analytics поддерживаются следующие способы интеграции с сервисами рекламной монетизации и медиации:
-
AppLovin MAX
- Android: Упрощенная интеграция
- iOS: Самостоятельная настройка
- Flutter: Самостоятельная настройка
- Unity: Автоматическая интеграция
-
Digital Turbine
- Android: Упрощенная интеграция
- iOS: Самостоятельная настройка
- Flutter: Самостоятельная настройка
- Unity: Упрощенная интеграция
-
Google AdMob
- Android: Упрощенная интеграция
- iOS: Самостоятельная настройка
- Flutter: Самостоятельная настройка
- Unity: Самостоятельная настройка
-
ironSource
- Android: Автоматическая интеграция
- iOS: Самостоятельная интеграция
- Flutter: Самостоятельная настройка
- Unity: Автоматическая интеграция
-
Yandex Mobile Ads
- Android: Самостоятельная настройка
- iOS: Самостоятельная интеграция
- Flutter: Самостоятельная настройка
- Unity: Автоматическая интеграция
-
TopOn
- Android: Самостоятельная настройка
- iOS: Самостоятельная интеграция
- Flutter: Самостоятельная настройка
- Unity: Автоматическая интеграция
-
Любой сервис рекламной монетизации, который предоставляет Impression level Revenue Data
- Android: Самостоятельная настройка
- iOS: Самостоятельная интеграция
- Flutter: Самостоятельная настройка
- Unity: Самостоятельная настройка
- React Native: Самостоятельная настройка
Отладка
В Boost Analytics нет возможности сегментировать события на тестовые и не тестовые. Если для отладки сбора данных о рекламной монетизации вы используете основной API key, то тестовые события будут попадать в общую статистику. Поэтому для отладки используйте отправку на дополнительный API key с помощью репортера.
Подробнее о репортере
-
Android
-
iOS
-
Flutter
-
React Native
-
Unity
Настройка отправки событий через Post API
Post API может быть полезен в следующих случаях:
- Импорт исторических данных — загрузка данных за период, когда SDK еще не был установлен (загрузить события можно только за последние 14 дней).
- Серверная валидация — отправка данных с вашего бэкенда после дополнительной обработки или валидации.
- Агрегация данных — объединение данных из нескольких источников перед отправкой в Boost Analytics.
- Офлайн-сценарии — отправка данных, которые были собраны, когда устройство было офлайн.
- Интеграция с внешними системами — получение данных от рекламных сетей через их API и отправка в Boost Analytics.
- Дополнительная логика — применение бизнес-логики на сервере перед отправкой аналитики.
Учитывайте особенности и ограничения Post API.
Шаг 1. Получите Post API key
Перейдите в раздел Настройки → Основное и получите Post API key для авторизации запросов.
Отладка
Чтобы в процессе отладки сбора данных тестовые события не попадали в общую статистику, используйте разные Post API key для разных окружений — тестового и рабочего.
Шаг 2. Подготовьте данные для отправки
Ознакомьтесь с документацией по загрузке событий Ad Revenue через Post API: Загрузка событий Ad Revenue.
Соберите необходимые параметры для события Ad Revenue.
Шаг 3. Отправьте HTTP-запрос
Post API поддерживает два способа передачи данных:
-
Передача в теле запроса (CSV формат). Подходит для массовой загрузки данных.
Используйте endpoint:
/logs/v1/import/adrevenue.csvПередайте данные в теле запроса в формате CSV.
-
Передача в параметрах запроса. Подходит для одиночных событий.
Используйте endpoint:
/logs/v1/import/adrevenueПередайте данные как параметры URL.
Шаг 4. Обработайте ответ
API возвращает следующие коды ответа:
200— данные успешно загружены403— ошибка авторизации400— отсутствуют обязательные параметры
Проверка данных в отчетах
После настройки отправки событий Ad Revenue через SDK или с помощью Post API убедитесь, что события поступают в систему и количество событий соответствует количеству просмотров рекламы.
Метрики Ad Revenue доступны в следующих отчетах:
- In-app и Ad Revenue
- В отчете In-app и Ad Revenue вы можете оценить общий доход приложения, доход от разных типов монетизации (рекламной и in-app), доход по разным рекламным сетям и разным типам объявлений.
- User Acquisition и Remarketing
- В этих отчетах вы можете оценить эффективность источников привлечения и возвращения трафика с точки зрения ARPU и других метрик рекламной и in-app монетизации. Обратите внимание, метрики в этом отчете считаются суммарно за весь период жизни пользователя.
- Когортный анализ
- В когортном отчете вы сможете оценить, какой доход вы получаете от пользователей с течением времени и ARPU на интересующий вас день.
- Воронки
- В воронках вы можете оценить, какая доля пользователей доходит до просмотра рекламы в целом или, например, доходит до просмотра рекламы с вознаграждением.
- Сегментация
- Для построения каждого отчета вы можете выбрать только тех пользователей, которые, например, взаимодействовали с рекламными объявлениями определенной рекламной сети или определенного рекламного формата.
Конвертация валюты
Вы можете передавать Ad Revenue в разных валютах. Список всех поддерживаемых валют см. в разделе Поддерживаемые валюты.
Выручка от Ad Revenue конвертируется во все валюты отчета: USD, EUR, RUB. Для конвертации валюты используется курс, который предоставляют более 15 источников, включая Европейский центральный банк.
Конвертация происходит по курсу, который был днем ранее. Например, если Ad Revenue событие было в день N, то выручка конвертируется по курсу дня N − 1. Конвертация в валюты EUR и RUB происходит относительно USD.
Узнать больше
Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.