Paso 2: Configura una prueba A/B en Firebase console
Introducción: Prueba la adopción de nuevos formatos de anuncio de AdMob con Firebase |
Paso 1: Usa AdMob a fin de crear una nueva variante de unidad de anuncios para las pruebas |
Paso 2: Configura una prueba A/B en Firebase console |
Paso 3: Controla los valores de los parámetros de Remote Config en el código de la app |
Paso 4: Comienza la prueba A/B y revisa los resultados en Firebase console |
Paso 5: Decide si vas a lanzar el nuevo formato de anuncio |
Ahora que implementaste una nueva unidad de anuncios en tu app, debes configurar una prueba A/B que te ayude a comprender su rendimiento. Definirás a qué usuarios se orienta la prueba y cuáles son tus objetivos. También deberás definir las variantes de la prueba (las diferentes unidades de anuncios en tu app) y configurar el parámetro de Remote Config, que controlará cómo se muestran las variantes en la app.
Firebase A/B Testing usa los siguientes productos a fin de probar y analizar los efectos de agregar una unidad de anuncios a tu app:
- Firebase A/B Testing (este paso): Define objetivos y parámetros configurables para la prueba
- Firebase Remote Config (paso siguiente): Agrega lógica a tu código para controlar la configuración de los parámetros
- Google Analytics (se ejecuta en segundo plano): Mide el impacto de las configuraciones
Inicia una nueva prueba A/B
Para iniciar una prueba controlada mediante la adopción de un nuevo formato del anuncio, comienza con la sección A/B Testing de Firebase console. Haz clic en Create experiment y selecciona Remote Config.
Configura los aspectos básicos
En la sección Basics, define el nombre del experimento y proporciona su descripción.
Configura la segmentación
En la sección Targeting, selecciona la app para iOS o Android a la que se orientará el experimento.
Establece el porcentaje de usuarios que se expondrán al experimento. Para este instructivo, la nueva unidad de anuncios se probará con el 10% de los usuarios. Ten en cuenta que esto no significa que el 10% del total de usuarios verá el nuevo formato del anuncio, sino que el 10% será parte del experimento en el que se muestra o no se muestra el nuevo formato del anuncio.
Deja los valores predeterminados en las demás opciones de configuración.
Configura tus objetivos
Firebase A/B Testing realiza un seguimiento de una métrica principal para determinar la variante ganadora, pero también permite agregar métricas secundarias a fin de comprender los impactos de distintas configuraciones en otros factores importantes para tu app.
Para este instructivo, el objetivo principal es la optimización de los ingresos estimados de AdMob, por lo que debes seleccionar Estimated AdMob revenue en el menú desplegable.
(Opcional) Si deseas que A/B Testing realice un seguimiento de otras métricas, como los ingresos totales estimados o las diferentes tasas de retención, selecciona las opciones correspondientes en Add metric.
Configura las variantes
El último paso para configurar una prueba A/B es definir un parámetro de Remote Config que controle si la nueva unidad de anuncios se mostrará a los usuarios.
En la sección Variants, crea un parámetro nuevo llamado
SHOW_NEW_AD_KEY
. Para ello, escríbelo en el campo Parameter de la tarjeta Baseline.Termina de configurar la sección Variants con la siguiente configuración para el parámetro
SHOW_NEW_AD_KEY
:- Variante Baseline: Value establecido en
false
(lo que significa: no mostrar el nuevo formato del anuncio) - Variante Variant A: Value establecido en
true
(lo que significa: mostrar el nuevo formato del anuncio)
En este instructivo, la variante Baseline no mostrará el nuevo formato del anuncio a los usuarios, pero la Variant A mostrará el nuevo formato del anuncio a un pequeño subconjunto de usuarios. Esto se controla mediante el valor booleano del parámetro. Estos valores se establecen aquí en Firebase A/B Testing, pero en realidad se envían de Firebase Remote Config al código de tu app para su manejo. Configurarás Remote Config en el siguiente paso.
- Variante Baseline: Value establecido en
Haz clic en Review para asegurarte de que el experimento esté configurado según lo esperado. Sin embargo, antes de que puedas iniciar el experimento, debes definir cómo reaccionará el código de tu app al valor del parámetro true
o false
recibido de Firebase.
Continúa con el siguiente paso para implementar la forma en que Remote Config maneja el parámetro SHOW_NEW_AD_KEY
.
Paso 1: Usa AdMob a fin de crear una nueva variante de unidad de anunciosPaso 3: Controla los valores de parámetros de Remote Config