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