Оптимизируйте частоту показа объявлений AdMob с помощью Firebase

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

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

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

Не существует универсального подхода к частоте показов рекламы для любого приложения; эффективность рекламы сильно различается от приложения к приложению и от аудитории к аудитории. Вас может беспокоить, что увеличение частоты показов рекламы может негативно повлиять на пользовательский опыт или удержание, но вам также может быть интересно узнать, может ли это привести к росту дохода и вовлечённости при правильном подходе и контроле показателей вовлечённости.

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

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

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

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

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

Бизнес-кейс и ценность

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

Логотип Qtonz

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

  • Меньше рекламы для новых пользователей : сократилось количество рекламы , которую видит пользователь в первый день использования приложения. Также было изменено её размещение таким образом, чтобы реклама появлялась только после того, как пользователь выполнил ключевое действие в приложении. Эти изменения сделали рекламу менее навязчивой.
  • Более частые рекламные объявления для активных пользователей : для пользователей с более длительными сеансами 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 выигрышного варианта с учетом основной цели теста A/B.

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

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

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

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

Глоссарий