Что можно сделать с помощью персонализации Remote Config?

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

Для получения наиболее полезных результатов вам следует выбрать событие, которое часто вызывается с альтернативными значениями, которые, как вы ожидаете, приведут к значительным различиям в результатах. Персонализация работает лучше всего, когда у вас не менее 10 000 пользователей и более 1000 триггерных событий в неделю (или конверсий).

Ниже описаны некоторые способы персонализации вашего приложения.

Оптимизация для увеличения дохода от показов рекламы

Один из способов использования персонализации — оптимизация дохода от показов рекламы. Предположи��, у вас есть игра с дополнительными мини-играми, скрытыми за полностраничной рекламой, и вы хотите оптимизировать взаимодействие с мини-игрой для каждого пользователя, обеспечивая максимальный доход от рекламы, не ��лияя на вовлеченность пользователей.

Давайте рассмотрим один из способов, которым вы можете это сделать:

  1. В своей игре внедрите настраиваемую регистрацию событий для события ad_impression , специфичного для используемых вами рекламных поставщиков, убедившись, что параметры currency и value включены, а доход добавляется в параметр сообщаемой стоимости.

    Измерение дохода от рекламы описывает, как автоматически регистрировать события ad_impression с помощью Admob , а также предоставляет несколько других примеров реализации для других платформ показа рекламы, таких как AppLovin и IronSource .

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

    В этом примере описывается реализация параметра Remote Config в качестве флага функции для включения нескольких различных мини-игр. Для этого откройте страницу Remote Config и нажмите « Добавить параметр» . Вы можете назвать параметр Remote Config minigame со значением по умолчанию no_game .

    Add a Remote Config parameter

  3. Теперь добавьте персонализацию, нажав «Добавить новую» и выбрав «Персонализация» .

  4. Добавьте до пяти альтернативных значений и нажмите «Далее» .

    В этом примере мини-игры вы можете использовать tictactoe , word_scramble и race .

    Add alternative values

  5. Далее выберите цель. Поскольку теперь вы регистрируете события показа рекламы, которые содержат значения дохода, выберите «Показ рекламы» в качестве цели, выберите СУММУ и значение в качестве параметра для агрегирования и добавьте дополнительный показатель отслеживания для времени взаимодействия с пользователем . Это позволяет вам увидеть, как они сравниваются с результатами персонализации.

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

    Select an objective

  6. Нажмите «Далее» , чтобы выбрать целевое состояние. Поскольку вы оптимизируете совокупную стоимость дохода от показов рекламы, если вы не конвертируете стоимость дохода от мероприятий в ту же валюту, вы можете создать условие на основе пользователей в определенном регионе, чтобы улучшить согласованность.

    Choose a target condition

  7. Нажмите «Далее» и укажите имя персонализации, затем нажмите « Сохранить» .

    Name your personalization

  8. Нажмите «Опубликовать изменения» , чтобы запустить персонализацию. Пользователи начнут получать персонализированные значения параметров через несколько часов (в зависимости от интервала выборки Remote Config ). Поскольку период времени, в течение которого значение применяется к пользователю ( окно закрепления ), составляет 24 часа, мы рекомендуем вам разрешить выполнение вашей персонализации. в течение 14 дней (или навсегда), чтобы они постоянно обучались и совершенствовались, обеспечивая оптимальный опыт для каждого пользователя.

    Вы можете увидеть, как работают ваши персонализации, щелкнув условие таргетинга параметра на странице Remote Config .

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

Выберите лучшее место размещения рекламы для каждого пользователя

Разные пользователи могут реагировать по-разному, когда им демонстрируются о��ределенные форм-факторы объявления или местоположение. В этом случае вы можете использовать параметр Remote Config , например ad_placement , с разными значениями местоположения и оптимизировать клики по рекламе.

При оптимизации для ad_clicks вы можете настроить хотя бы один дополнительный показатель для user_engagement , чтобы отслеживать уровень вовлеченности пользователей и гарантировать, что он останется высоким.

Компонент персонализации Возможные и рекомендуемые значения
Параметр Remote Config ad_placement
Альтернативные значения top-left, bottom, middle-panel, full-screen
Цель ad_clicks
Дополнительные метрики user_engagement

Оптимизация частоты показа объявлений

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

Компонент персонализации Возможные или рекомендуемые значения
Параметр Remote Config ad_display_freq_in_min
Альтернативные значения 2, 10, 50
Цель user_engagement
Дополнительные метрики ad_click

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

В этом случае вы можете настроить свое приложение для каждого пользователя, выбрав правильный уровень сложности, чтобы полностью задействовать каждого отдельного пользователя с разными уровнями навыков игрока. Вы можете использовать level_difficulty в качестве параметра Remote Config и вовлечение пользователей в качестве цели. Добавьте сюда любую дополнительную метрику, которую вы считаете актуальной — в этом примере используется level_complete чтобы получить представление о прогрессе пользователя в игре.

Вы также можете использовать такую ​​цель, как доход от показов рекламы (как указано в разделе «Оптимизация для дохода от показов рекламы »), или использовать in_app_purchase для оптимизации для IAP.

Компонент персонализации Возможные или рекомендуемые значения
Параметр Remote Config level_difficulty
Альтернативные значения easy, medium, difficult, impossible
Цель user_engagement
Дополнительные метрики level_complete