
Учебное пособие по решению
Оптимизация частоты показов рекламы с сохранением высокого качества пользовательского опыта может оказаться непростой задачей, но 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 для создания новых вариантов рекламного блока