Una forma de usar la personalización es optimizar los ingresos por impresiones de anuncios. Para este caso de uso, supongamos que tienes un juego con minijuegos opcionales controlados detrás de un anuncio de página completa y quieres optimizar la experiencia de minijuegos para cada usuario a fin de obtener la mayor cantidad de ingresos publicitarios sin afectar la participación de los usuarios.
Veamos una forma de lograrlo:
En tu juego, implementa el registro de eventos personalizado para el evento
ad_impressionespecífico de los proveedores de anuncios que usas. Asegúrate de que se incluyan los parámetroscurrencyyvalue, y que se agreguen los ingresos al parámetro de valor informado.En Cómo medir los ingresos publicitarios, se describe cómo registrar automáticamente los eventos ad_impression con AdMob y se proporcionan algunos ejemplos de implementación adicionales para otras plataformas de publicación de anuncios, como AppLovin y ironSource.
Determina el parámetro Remote Config que usarás y los valores alternativos para elegir, y asegúrate de que la lógica del juego pueda controlar los valores diferentes.
En este ejemplo, se describe la implementación de un Remote Config parámetro como una marca de función para habilitar varios minijuegos diferentes.
En la consola Firebase, ve a DevOps e interacción > Remote Config.
Haz clic en Agregar parámetro.
Nombra el parámetro Remote Config
minigamecon un valor predeterminado deno_game.
Para agregar una personalización, haz clic en Agregar nuevo y selecciona Personalización.
Agrega hasta cinco valores alternativos y, luego, haz clic en Siguiente.
Para este ejemplo de minijuego, puedes usar
tictactoe,word_scrambleyrace.
A continuación, elige un objetivo. Debido a que ahora se están registrando eventos de impresiones de anuncios que contienen valores de ingresos, selecciona Impresión de anuncios como objetivo, elige SUMA y Valor como el parámetro que se agregarás y agrega una métrica de seguimiento adicional para el Tiempo de participación del usuario. Esto te permite ver cómo se compara en los resultados de la personalización.
Aquí también puedes seleccionar otro evento como métrica personalizada, si te parece relevante.
Haz clic en Siguiente para elegir una condición de destino. Dado que estás optimizando el valor agregado de los ingresos por impresiones de anuncios, si no conviertes el valor de los ingresos por eventos a la misma moneda, es recomendable que crees una condición basada en los usuarios de una región específica para mejorar la coherencia.
Haz clic en Siguiente y asigna un nombre a tu personalización. Luego, haz clic en Guardar.
Haz clic en Publicar cambios para iniciar la personalización. Los usuarios comenzarán a recibir valores de parámetros personalizados en unas horas (según el Remote Config intervalo de recuperación). Debido a que la cantidad de tiempo que un valor aplica a un usuario (la ventana fija) es de 24 horas, recomendamos que permitas que las personalizaciones se ejecuten durante 14 días (o de manera permanente) para que aprendan y mejoren continuamente, lo que proporciona una experiencia óptima a cada usuario.
Para ver el rendimiento de tus personalizaciones, haz clic en la condición de segmentación del parámetro en la página Remote Config.
Ahora que aprendiste a crear una personalización, explora otros casos de uso para descubrir cómo implementarlos.