Tutorial: como otimizar a frequência dos anúncios da AdMob

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



Agora que você implementou novos blocos de anúncios no app, precisa configurar um teste A/B que vai ajudar a entender o desempenho deles. 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: efeitos de adicionar um bloco de anúncios ao seu app:

  • Firebase A/B Testing (esta etapa): defina metas e configure-os parâmetros 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 (executada em segundo plano): mede o impacto do configurações

Iniciar um novo teste A/B

Para iniciar um teste controlado de otimização da frequência de anúncios, acesse à seção A/B Testing do console do Firebase. Clique em Criar. experimento e selecione Remote Config.

<span class=Interface do Console do Firebase mostrando como iniciar um teste A/B usando Remote Config class="captura de tela">

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 os conceitos básicos de um teste A/B class="captura de tela">

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, os novos blocos de anúncios vão ser testados com 30% dos seus usuários. Isso não quer dizer que 30% de todos os seus usuários vão ver os novos blocos de anúncios com limites de frequência mais altos. Isso significa que 30% dos seus usuários vão ser expostos aos dois novos anúncios intersticiais junto ao bloco de anúncios de referência (o anúncio atual).

    Não mude as outras configurações.

.
<span class=IU do Console do Firebase mostrando como configurar a segmentação de um teste A/B class="captura de tela">

Configurar suas metas

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

  1. Para este tutorial, a otimização da receita estimada de AdMob é a principal meta. Selecione-a no menu suspenso.

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

.
<span class=IU do Console do Firebase mostrando como configurar as metas do teste A/B class="captura de tela">

Configurar as variantes

A última etapa da configuração de um teste A/B é definir um Remote Config que controla qual bloco de anúncios será exibido para os usuários.

  1. Na seção Variantes, crie um novo parâmetro chamado INTERSTITIAL_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 INTERSTITIAL_AD_KEY:

    • Variante valor de referência: valor definido como o ID do bloco de anúncios atual com a configuração de limite de frequência de 4 impressões por usuário a cada 10 minutos
    • Variante A: valor definido como o ID do bloco de anúncios do novo bloco, com a configuração de limite de frequência de 6 impressões por usuário a cada 10 minutos
    • Variante B: valor definido como o ID do bloco de anúncios do novo bloco, com a configuração de limite de frequência de 8 impressões por usuário a cada 10 minutos

    Neste tutorial, a variante Valor de referência vai mostrar o bloco de anúncios atual (4 impressões por usuário a cada 10 minutos). A variante A e a variante B vão mostrar os novos blocos de anúncios (6 e 8 impressões por usuário a cada 10 minutos, respectivamente) para um pequeno subconjunto de usuários. Isso é controlado pelo valor do parâmetro, que é o ID do bloco de anúncios retirado da IU da AdMob. Esses valores de parâmetro são definidos aqui no Firebase A/B Testing, mas, na verdade, é o Firebase Remote Config que envia esses valores para o código do app para processamento. Você vai configurar o Remote Config na próxima etapa.

.
<span class=IU do Console do Firebase mostrando como configurar as variantes do teste A/B class="captura de tela">

Clique em Revisar para verificar se o experimento está configurado do jeito certo. No entanto, antes de iniciar o experimento, defina como o código do seu app vai reagir aos valores do parâmetro recebidos do Firebase. Vá para a próxima etapa para implementar como Remote Config lida com o parâmetro INTERSTITIAL_AD_KEY.




Etapa 1: usar AdMob para criar novas variantes de blocos de anúncios Etapa 3: processar valores de parâmetro Remote Config