Что можно сделать с помощью персонализации 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. Нажмите «Опубликовать изменения» , чтобы запустить персонализацию. Пользователи начнут получать персонализированные значения параметров через несколько часов (в зависимости от интервала выборки удаленной конфигурации). Поскольку период времени, в течение которого значение применяется к пользователю ( окно закрепления ), составляет 24 часа, мы рекомендуем вам разрешить выполнение вашей персонализации. в течение 14 дней (или бессрочно), чтобы они постоянно обучались и совершенствовались, обеспечивая оптимальный опыт для каждого пользователя.

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

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

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

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

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

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

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

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

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

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

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

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

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