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

Отладка

В Boost Analytics нет возможности сегментировать события на тестовые и не тестовые. Если для отладки сбора данных о рекламной монетизации вы используете основной API key, то тестовые события будут попадать в общую статистику. Поэтому для отладки используйте отправку на дополнительный API key с помощью репортера.

Подробнее о репортере

Настройка отправки событий через 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.

Узнать больше

Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.

Написать в службу поддержки Предложить улучшение для документации