Руководство по решению
Оптимизация частоты показа рекламы при сохранении высокого качества пользовательского опыта может быть сложной задачей, но Firebase предлагает инструменты, которые помогут вам протестировать, а затем на основе данных принять решения об оптимальной частоте показа рекламы.
Используя Firebase, вы можете A/B протестировать эффективность различной частоты показа объявлений с небольшой группой пользователей.
Вы можете наблюдать за результатами тестирования и просматривать рекомендации Firebase о том, какая частота показа объявлений более эффективна с минимальным влиянием на удержание.
Как только вы будете уверены, что изменения, скорее всего, окажут положительное влияние, вы сможете распространить их среди большего числа своих пользователей одним нажатием кнопки.
Что вы узнаете
В этом многоэтапном руководстве вы узнаете, как использовать Firebase для тестирования различных ограничений частоты показа объявлений Google AdMob в вашем приложении . В качестве тестового примера используются межстраничные объявления , но вы можете экстраполировать и использовать те же действия для проверки ограничения частоты показов для других форматов объявлений .
В этом руководстве предполагается, что вы уже используете 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 предоставляет интерфейс и инфраструктуру для проведения продуктовых и маркетинговых экспериментов в вашем приложении. Он распределяет варианты эксперимента среди пользователей, а затем выполняет статистический анализ, чтобы определить, превосходит ли вариант эксперимента контрольную группу на основе выбранного вами ключевого показателя, такого как доход или удержание пользователей. |
Обзор учебника
Перейти непосредственно к пошаговому руководству
Используйте AdMob для создания новых вариантов рекламных блоков для тестирования.
Создайте два новых межстраничных рекламных блока в AdMob .
Установите ограничение частоты показов для каждого рекламного блока на значение количества показов на пользователя, которое вы хотите протестировать.
Реализуйте места размещения рекламных блоков в коде вашего приложения.
Настройте A/B-тест в консоли Firebase .
Определите основы тестирования, таргетинг и цели, против которых будет проводиться тест.
Определите варианты теста и настройте параметр Remote Config , который будет контролировать, какой рекламный блок будет показан пользователям в тесте.
Обработка значений параметров Remote Config в коде вашего приложения.
Используйте параметр Remote Config в своем приложении.
Реализуйте логику отображения рекламного блока на основе значения параметра.
Запустите A/B-тест и просмотрите результаты теста в консоли Firebase .
После запуска теста и его работы в течение нескольких дней или недель проверьте консоль Firebase , есть ли у A/B-теста выигрышный вариант, основанный на основной цели A/B-теста.
Просмотрите влияние на вторичные метрики для каждого варианта, чтобы убедиться, что варианты не оказали непреднамеренного негативного воздействия на эти метрики.
Решите, стоит ли развертывать новый рекламный блок с обновленной частотой показа объявлений.
Если A/B Testing определит, что вариант с новым форматом объявления является победителем, вы можете начать показывать этот формат объявления всем пользователям, на которых нацелен эксперимент, всем пользователям вашего приложения или определенной группе пользователей.
Если явный победитель еще не определен, вы можете либо продолжить эксперимент, чтобы собрать больше данных, либо завершить эксперимент, если он уже проводился в течение длительного периода с неубедительными результатами.
Что вам понадобится
Ваше собственное приложение (iOS, Android или проект Unity)
Ваше приложение зарегистрировано как приложение Firebase, связанное с приложением AdMob ( подробнее )
Доступ к связанному с вашим приложением аккаунту AdMob с разрешениями на создание новых рекламных блоков.
Доступ к связанному с вашим приложением проекту Firebase с разрешениями на создание и управление Remote Config и A/B Testing а также на просмотр Google Analytics
Ваша любимая IDE
Глоссарий
Доход от AdMob : доход от сети AdMob и открытых торгов.
Доход от покупок в приложениях : доход от покупок в приложениях.
Общий доход : Общий доход
Удержание . Удержание как ключевой показатель в A/B-тестах отслеживается как удержание пользователей в течение 1 дня, 2–3 дней, 4–7 дней, 8–14 дней или более 15 дней.
Параметр Remote Config : настраиваемый параметр, используемый для управления тем, какой рекламный блок будет показываться пользователям. В этом руководстве это будет идентификатор рекламного блока.
Базовая конфигурация : конфигурация «как есть» в любом конкретном A/B-тесте, также известная как контрольная. Элемент управления обычно использует значение по умолчанию для параметра Remote Config , но при необходимости его можно настроить на использование нового значения элемента управления.
Варианты конфигураций . Варианты конфигураций — это альтернативные конфигурации с разными значениями параметров Remote Config , которые мы хотели бы протестировать в сравнении с базовой конфигурацией.
Шаг 1. Используйте AdMob для создания новых вариантов рекламных