¿Qué puedes hacer con la personalización de Remote Config?

La personalización de Remote Config se optimiza para los eventos de Google Analytics, por lo que si puede activar un evento con parámetros significativos, puede crear una personalización para él.

Para obtener resultados más útiles, debe elegir un evento que se active a menudo con valores alternativos que espere que produzcan diferencias significativas en los resultados. La personalización funciona mejor cuando tienes al menos 10 000 usuarios y más de 1000 eventos desencadenantes por semana (o conversiones).

A continuación se describen algunas de las diferentes formas en que puede personalizar su aplicación.

Optimice los ingresos por impresiones de anuncios

Una forma de utilizar la personalización es optimizar los ingresos por impresiones de anuncios. Para este caso de uso, supongamos que tiene un juego con minijuegos opcionales ocultos detrás de un anuncio de página completa y desea optimizar la experiencia del minijuego para cada usuario, proporcionando la mayor cantidad de ingresos publicitarios sin afectar la participación del usuario.

Veamos una manera de lograr esto:

  1. En su juego, implemente el registro de eventos personalizado para el evento ad_impression específico de los proveedores de publicidad que utiliza, asegurándose de que se incluyan los parámetros currency y value y que los ingresos se agreguen en el parámetro de valor informado.

    Medir los ingresos publicitarios describe cómo registrar automáticamente eventos ad_impression con Admob y también proporciona algunos otros ejemplos de implementación para otras plataformas de publicación de anuncios, como AppLovin y ironSource .

  2. Determina el parámetro de Remote Config que usarás y los valores alternativos para elegir y asegúrate de que la lógica de tu juego pueda manejar los diferentes valores.

    Este ejemplo describe la implementación de un parámetro de Remote Config como indicador de función para habilitar varios minijuegos diferentes. Para hacer esto, abra la página de Remote Config y haga clic en Agregar parámetro . Puedes nombrar el minigame del parámetro Remote Config con un valor predeterminado de no_game .

    Add a Remote Config parameter

  3. Ahora, agregue una personalización haciendo clic en Agregar nuevo y seleccionando Personalización .

  4. Agregue hasta cinco valores alternativos y luego haga clic en Siguiente .

    Para este ejemplo de minijuego, puedes usar tictactoe , word_scramble y race .

    Add alternative values

  5. A continuación, elige un objetivo. Debido a que ahora está registrando eventos de impresiones de anuncios que contienen valores de ingresos, seleccione Impresión de anuncios como objetivo, elija SUMA y valor como parámetro para agregar y agregue una métrica de seguimiento adicional para el tiempo de participación del usuario . Esto le permite ver cómo se compara en los resultados de personalización.

    Aquí también puedes seleccionar otro evento como métrica personalizada, si lo consideras relevante.

    Select an objective

  6. Haga clic en Siguiente para elegir una condición objetivo. Debido a que está optimizando el valor agregado de los ingresos por impresiones de anuncios, si no está convirtiendo el valor de los ingresos del evento a la misma moneda, es posible que desee crear una condición basada en los usuarios de una región específica para mejorar la coherencia.

    Choose a target condition

  7. Haga clic en Siguiente y asigne un nombre a su personalización, luego haga clic en Guardar .

    Name your personalization

  8. Haga clic en Publicar cambios para iniciar la personalización. Los usuarios comenzarán a recibir valores de parámetros personalizados en unas pocas horas (dependiendo del intervalo de recuperación de Remote Config. Debido a que la cantidad de tiempo que se aplica un valor a un usuario (la ventana de permanencia ) es de 24 horas, le recomendamos que deje que se ejecuten sus personalizaciones. durante 14 días (o perpetuamente) para que aprendan y mejoren continuamente, brindando una experiencia óptima para cada usuario.

    Puede ver el rendimiento de sus personalizaciones haciendo clic en la condición de orientación del parámetro en la página de Remote Config .

Ahora que ha aprendido cómo crear una personalización, siga leyendo para explorar otros casos de uso y analizar las opciones que puede utilizar para implementarlos.

Seleccione la mejor ubicación de anuncios para cada usuario

Diferentes usuarios pueden responder de diferentes maneras cuando se les presentan ciertos factores de forma o ubicación del anuncio. En este caso de uso, puede utilizar un parámetro de Remote Config como ad_placement con diferentes valores de ubicación y optimizar para los clics en anuncios.

Al optimizar para ad_clicks , es posible que desee configurar al menos una métrica adicional para user_engagement para realizar un seguimiento de los niveles de participación del usuario y garantizar que se mantengan altos.

Componente de personalización Valores potenciales y recomendados
Parámetro de configuración remota ad_placement
Valores alternativos top-left, bottom, middle-panel, full-screen
Objetivo ad_clicks
Métricas adicionales user_engagement

Optimizar para la frecuencia de los anuncios

En este caso de uso, puede optimizar la frecuencia de los anuncios, optimizando la participación del usuario para determinar qué frecuencia de anuncios genera la mayor participación del usuario. Utilice ad_click como métrica adicional para realizar un seguimiento.

Componente de personalización Valores potenciales o recomendados
Parámetro de configuración remota ad_display_freq_in_min
Valores alternativos 2, 10, 50
Objetivo user_engagement
Métricas adicionales ad_click

Determine la mejor selección de dificultad para maximizar la participación del usuario.

En este caso de uso, puede personalizar su aplicación para cada usuario, eligiendo el nivel correcto de dificultad para involucrar completamente a cada usuario individual con diferentes niveles de habilidad del jugador. Puede utilizar level_difficulty como parámetro de Remote Config y la participación del usuario como objetivo. Agregue aquí cualquier métrica adicional que considere relevante; este ejemplo utiliza level_complete para obtener información sobre la progresión del usuario a lo largo del juego.

También puede usar un objetivo como ingresos por impresiones de anuncios (como se configura en Optimizar para ingresos por impresiones de anuncios ) o usar in_app_purchase para optimizar los IAP.

Componente de personalización Valores potenciales o recomendados
Parámetro de configuración remota level_difficulty
Valores alternativos easy, medium, difficult, impossible
Objetivo user_engagement
Métricas adicionales level_complete