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:
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ámetroscurrency
yvalue
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 .
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 deno_game
.Ahora, agregue una personalización haciendo clic en Agregar nuevo y seleccionando Personalización .
Agregue hasta cinco valores alternativos y luego haga clic en Siguiente .
Para este ejemplo de minijuego, puedes usar
tictactoe
,word_scramble
yrace
.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.
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.
Haga clic en Siguiente y asigne un nombre a su personalización, luego haga clic en Guardar .
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 |