Tutorial: testar a adoção de novos formatos de anúncio da AdMob

Etapa 2: configurar um teste A/B no console do Firebase


Introdução: testar a nova adoção de um formato de anúncio AdMob usando o Firebase
Etapa 1: usar AdMob para criar uma nova variante de bloco de anúncios para teste

Etapa 2: configurar um teste A/B no console do Firebase

Etapa 3: lidar com os valores de parâmetros Remote Config no código do app
Etapa 4: iniciar o teste A/B e analisar os resultados no console Firebase
Etapa 5: decidir se vai lançar o novo formato do anúncio


Agora que um novo bloco de anúncios está implementado no seu app, é preciso configurar um teste A/B para ajudar a entender o desempenho desse bloco. Você vai definir os usuários que serão segmentados no teste, bem como suas metas. Também vai ser necessário definir suas variantes de teste, como os diferentes blocos de anúncios no seu app, e o parâmetro Remote Config, que vai controlar a exibição das variantes no seu app.

O Firebase A/B Testing usa os seguintes produtos para testar e analisar os efeitos da adição de um bloco de anúncios ao app:

  • Firebase A/B Testing (esta etapa): defina metas e parâmetros configuráveis para seu teste
  • Firebase Remote Config (próxima etapa): adicione lógica ao seu código para lidar com a configuração dos parâmetros
  • Google Analytics (executado em segundo plano): mede o impacto das configurações

Iniciar um novo teste A/B

Para iniciar um teste controlado de adoção de um novo formato de anúncio, acesse a seção A/B Testing do console Firebase. Clique em Criar experimento e selecione Remote Config.

Configurar teste A/B

Configurar o básico

Na seção Básico, defina o nome do experimento e forneça a descrição dele.

<span class=Interface do console do Firebase mostrando como configurar o básico de um teste A/B" class="screenshot">

Configurar a segmentação

  1. Na seção Segmentação, selecione o app iOS ou Android que o experimento vai segmentar.

  2. Defina a porcentagem de usuários que vão ser expostos ao experimento. Para este tutorial, o novo bloco de anúncios vai ser testado com 10% dos seus usuários. Isso não quer dizer que 10% de todos os seus usuários vão ver o novo formato de anúncio. Isso significa que 10% dos seus usuários vão participar do experimento de ver ou não o novo formato do anúncio.

    Não mude as outras configurações.

<span class=Interface do console do Firebase mostrando como configurar a segmentação do teste A/B" class="screenshot">

Configurar suas metas

O Firebase A/B Testing monitora uma métrica principal para determinar a variante vencedora, mas também permite que você adicione métricas secundárias para entender os impactos das configurações diferentes em outros fatores importantes do app.

  1. A meta principal deste tutorial é otimizar a receita estimada da AdMob. Selecione essa opção no menu suspenso.

  2. (Opcional) Se você quiser que o A/B Testing acompanhe outras métricas, como Receita total estimada ou taxas de retenção diferentes, selecione essas opções clicando em Adicionar métrica.

<span class=Interface do console do Firebase mostrando como configurar as metas do teste A/B" class="screenshot">

Configurar as variantes

A última etapa da configuração de um teste A/B é definir um parâmetro Remote Config que controla a exibição do novo bloco de anúncios para os usuários.

  1. Na seção Variantes, crie um novo parâmetro chamado SHOW_NEW_AD_KEY, digitando-o no campo Parâmetro do cartão Valor de referência.

  2. Conclua a configuração da seção Variantes usando as seguintes configurações para o parâmetro SHOW_NEW_AD_KEY:

    • Variante Valor de referência: valor definido como false, que quer dizer não mostrar o novo formato do anúncio.
    • Variante A: valor definido como true, que quer dizer: mostrar o novo formato do anúncio.

    Para este tutorial, a variante Valor de referência não vai mostrar o novo formato do anúncio para os usuários, mas a Variante A vai mostrar o novo formato do anúncio para um subconjunto pequeno de usuários. Isso é controlado pelo valor booleano do parâmetro. Esses valores são definidos aqui no Firebase A/B Testing, mas, na verdade, é a Firebase Remote Config que envia esses valores para o código do seu app para processamento. Você vai configurar Remote Config na próxima etapa.

<span class=Interface do Console do Firebase mostrando como configurar as variantes do teste A/B" class="screenshot">

Clique em Revisar para verificar se o experimento está configurado do jeito certo. No entanto, antes de começar o experimento, defina como o código do seu app vai reagir ao valor do parâmetro true ou false recebido do Firebase. Siga para a próxima etapa para implementar como o Remote Config lida com o parâmetro SHOW_NEW_AD_KEY.




Etapa 1: use AdMob para criar uma nova variante de bloco de anúncios Etapa 3: processe os valores de parâmetros Remote Config