Как оптимизировать частоту показа рекламы AdMob с помощью Firebase

Обзор решения

Что такое оптимизация частоты показа рекламы?

Если вы используете гибридную или рекламную модель монетизации, вам может быть сложно оптимизировать доход от рекламы и при этом обеспечить высокое качество взаимодействия с приложением. Реклама – отличный источник дохода, но слишком частый показ объявлений может негативно сказаться на удобстве использования и привести к оттоку пользователей.

Универсальной частоты показа рекламы для всех приложений не существует. Эффективность объявлений сильно зависит от приложения и аудитории. Вы можете опасаться, что увеличение частоты показа рекламы негативно повлияет на удобство использования приложения и удержание пользователей. Однако вам также может быть интересно, приведет ли это к росту дохода и вовлеченности, если все будет настроено правильно и показатели вовлеченности будут отслеживаться.

График, на котором показаны изменения среднего дохода на активного пользователя в день, чистого ежедневного дохода и удержания пользователей при увеличении частоты показа рекламы
Рисунок 1. Оптимальная частота показа рекламы позволяет максимизировать доход при минимальном оттоке клиентов.

Чтобы устранить эти неизвестные факторы, Firebase предлагает инструменты, которые помогут вам протестировать и затем принять решения на основе данных об оптимальной частоте показа рекламы:

  • С помощью Firebase вы можете провести A/B-тестирование эффективности разных вариантов частоты показа на небольшой группе пользователей.

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

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

Экономическое обоснование и ценность

Разработчики и издатели, которые используют инструменты Google AdMob и Firebase для оптимизации частоты показа рекламы, получают значительный прирост дохода без ущерба для удобства пользователей.

Логотип Qtonz

Qtonz использует Firebase, чтобы увеличить доход от рекламы в четыре раза и повысить вовлеченность пользователей, настраивая интерфейс приложения на разных этапах пути пользователя.

  • Меньше рекламы для новых пользователей. Разработчики уменьшили количество объявлений, которые показываются пользователю в первый день использования приложения. Кроме того, они изменили места размещения так, чтобы реклама появлялась только после того, как пользователь выполнит ключевое действие в приложении. Благодаря этим изменениям реклама стала менее навязчивой.
  • Более частый показ рекламы для активных пользователей. Для пользователей с более длинными сеансами Qtonz увеличила количество показываемых объявлений с 2 до 3–4 в день.

Реализация решения

Чтобы реализовать это решение, следуйте пошаговым инструкциям (обзор этого руководства приведен ниже на этой странице).

В этом пошаговом руководстве рассказывается, как использовать Firebase для тестирования различных ограничений частоты показа Google AdMobобъявлений в приложении. В качестве примера рассматриваются межстраничные объявления, но вы можете применить описанные действия для тестирования ограничений частоты показа объявлений других форматов.

В этом руководстве предполагается, что вы уже используете AdMob в своем приложении и хотите проверить, повлияет ли изменение частоты показа межстраничного рекламного блока на доход приложения или другие показатели. Однако, если вы ещё не используете AdMob в своем приложении, ничего страшного. Следуя инструкциям из этого руководства, вы также сможете определить, как часто показывать рекламу в своем приложении.

Продукты и функции, используемые в этом решении

Google AdMob

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

Google Analytics

Google Analytics позволяет отслеживать показатели вовлеченности, удержания и монетизации, такие как общий доход, доход от AdMob, доход от покупок и т. д. Кроме того, вы можете создавать аудитории и сегменты пользователей.

Firebase Remote Config

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

Firebase A/B Testing

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


Блок-схема решения и используемых продуктов


Обзор руководства по решению

Перейти к пошаговому руководству

  1. Используйте AdMob, чтобы создавать новые варианты рекламных блоков для тестирования

    1. Создайте в AdMob два новых межстраничных рекламных блока.

    2. Установите для параметра Ограничение частоты показов каждого рекламного блока значение, которое вы хотите протестировать.

    3. Добавьте места размещения рекламных блоков в код приложения.

  2. Как настроить A/B-тестирование в консоли Firebase

    1. Определите основные параметры тестирования, таргетинг и цели, которые будут использоваться в тесте.

    2. Определите варианты тестирования и настройте параметр Remote Config, который будет определять, какой рекламный блок будет показываться пользователям в рамках тестирования.

  3. Настройте в приложении значения параметров Remote Config

    1. Используйте параметр Remote Config в приложении.

    2. Реализуйте логику показа рекламного блока на основе значения параметра.

  4. Начните A/B-тестирование и просмотрите результаты в консоли Firebase

    1. После запуска тестирования и его работы в течение нескольких дней или недель проверьте в консоли Firebase, есть ли у A/B-тестирования вариант-победитель на основе основной цели тестирования.

    2. Проверьте, как каждый вариант повлиял на второстепенные показатели, чтобы убедиться, что они не ухудшились.

  5. Примите решение о том, стоит ли использовать новый рекламный блок с обновленной частотой показа рекламы

    1. Если A/B Testing определит, что вариант с новым форматом объявлений является выигрышным, вы можете начать показывать этот формат всем пользователям, на которых нацелен эксперимент, всем пользователям приложения или их части.

    2. Если лучший вариант ещё не определен, вы можете продолжить эксперимент, чтобы собрать больше данных, или завершить его, если он уже длится долго, но результаты неясны.

Глоссарий