Etapa 2: configurar um teste A/B no console do Firebase
Introdução: Otimize AdMob a frequência de anúncios usando o Firebase |
Etapa 1: Use AdMob para criar novas variantes de blocos de anúncios para teste |
Etapa 2: Configure um teste A/B no console do Firebase |
Etapa 3: Identificador Valores de parâmetro 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 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.
Configurar o básico
Na seção Básico, defina o nome do experimento e forneça a descrição dele.
Configurar a segmentação
Na seção Segmentação, selecione o app iOS ou Android que o experimento vai segmentar.
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.
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.
Para este tutorial, a otimização da receita estimada de AdMob é a principal meta. Selecione-a no menu suspenso.
(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.
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.
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.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.
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
.
AdMob para criar novas variantes de blocos de anúncios Etapa 1: usar Etapa 3: processar valores de parâmetro Remote Config