Instructivo: Optimiza la frecuencia de los anuncios de AdMob

Paso 2: Configura una prueba A/B en la consola de Firebase



Ahora que implementaste nuevas unidades de anuncio en tu app, debes configurar una prueba A/B que te ayude a comprender el rendimiento de las unidades de anuncios. Definirás a qué usuarios orientar la prueba, así como tus objetivos de prueba. También deberás debes definir las variantes de prueba (las diferentes unidades de anuncios de tu app) y el parámetro Remote Config, que controlará la visualización de la variantes en tu app.

Firebase A/B Testing usa los siguientes productos para probar y analizar los efectos de agregar una unidad de anuncios a tu app:

  • Firebase A/B Testing (este paso): Define objetivos y configura parámetros para tu 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 parámetros de configuración

Inicia una nueva prueba A/B

Para iniciar una prueba controlada de optimización de la frecuencia de los anuncios, comience por navegar a la sección A/B Testing de la consola de Firebase. Haz clic en Crear. experimento y, luego, selecciona Remote Config.

<span class=IU de Firebase console que muestra cómo iniciar una prueba A/B con Remote Config" class="screenshot">

Configura los aspectos básicos

En la sección Basics, define el nombre del experimento y proporciona su descripción.

<span class=IU de Firebase console que muestra cómo configurar los aspectos básicos de las pruebas A/B" class="screenshot">

Configura la segmentación

  1. En la sección Targeting, selecciona la app para iOS o Android a la que se orientará el experimento.

  2. Establece el porcentaje de usuarios que se expondrán al experimento. En este instructivo, las nuevas unidades de anuncios se probarán con el 30% de tus usuarios. Ten en cuenta que esto no significa que el 30% del total de usuarios verá las nuevas unidades de anuncios con mayores límites de frecuencia. Esto significa que el 30% de los usuarios se expondrá a los dos anuncios intersticiales nuevos junto con la unidad de anuncios de referencia (el anuncio existente).

    Deja los valores predeterminados en las demás opciones de configuración.

<span class=IU de Firebase console que muestra cómo configurar la segmentación de las pruebas A/B class="captura de pantalla">
.

Configura tus objetivos

Firebase A/B Testing hace un seguimiento de una métrica principal para determinar la ganadora. pero también permite agregar métricas secundarias para comprender el de las diferentes configuraciones sobre otros factores importantes de tu app.

  1. Para este instructivo, la optimización de ingresos estimados de AdMob es la principal así que selecciónalo en el menú desplegable.

  2. (Opcional) Si deseas que A/B Testing haga un seguimiento de métricas adicionales, como Ingresos totales estimados o diferentes tasas de retención, selecciónalos por Haz clic en Agregar métrica.

<span class=IU de Firebase console que muestra cómo configurar los objetivos de las pruebas A/B class="captura de pantalla">
.

Configura las variantes

El último paso para configurar una prueba A/B es definir un Remote Config. parámetro que controla qué unidad de anuncios se mostrará a los usuarios.

  1. En la sección Variants, crea un parámetro nuevo llamado INTERSTITIAL_AD_KEY. Para ello, escríbelo en el campo Parameter de la tarjeta Baseline.

  2. Termina de configurar la sección Variants con la siguiente configuración para el parámetro INTERSTITIAL_AD_KEY:

    • Variante Baseline: Value establecido en el ID de la unidad de anuncios existente con el parámetro de configuración de limitación de frecuencia de 4 impresiones por usuario cada 10 minutos
    • Variante Variant A: Value establecido en el ID de la nueva unidad de anuncios con el parámetro de configuración de limitación de frecuencia de 6 impresiones por usuario cada 10 minutos
    • Variante Variant B: Value establecido en el ID de la nueva unidad de anuncios con el parámetro de configuración de limitación de frecuencia de 8 impresiones por usuario cada 10 minutos

    En este instructivo, la variante Baseline mostrará la unidad de anuncios existente (4 impresiones por usuario cada 10 minutos). Las variantes Variant A y Variant B mostrarán las nuevas unidades de anuncios (6 y 8 impresiones por usuario cada 10 minutos, respectivamente) a un pequeño subconjunto de usuarios. Esto lo controla el valor del parámetro, que es el ID de la unidad de anuncios tomado de la IU de AdMob. Estos valores de parámetros se establecen aquí en Firebase A/B Testing, pero en realidad es Firebase Remote Config quien envía estos valores al código de tu app para su manejo. Configurarás Remote Config en el siguiente paso.

<span class=IU de Firebase console que muestra cómo configurar las variantes de la prueba A/B class="captura de pantalla">
.

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 a los valores de los parámetros recibidos de Firebase. Continúa con el siguiente paso para implementar cómo Remote Config controla el INTERSTITIAL_AD_KEY parámetro.




Paso 1: Usa AdMob para crear nuevas variantes de unidades de anuncios Paso 3: Controla los valores del parámetro Remote Config