Teste A/B do Firebase
Com a tecnologia do Google Optimize, o Teste A/B do Firebase ajuda você a otimizar a experiência do app, facilitando a execução, a análise e o escalonamento de experimentos de produtos e marketing. Além disso, é possível testar campanhas de engajamento ou alterações nos recursos da IU do app para ver se elas estão funcionando conforme o esperado em relação às suas métricas principais (como receita e retenção) antes que elas sejam implementadas completamente.
O teste A/B funciona com o FCM para testar diferentes mensagens de marketing e com a Configuração remota para testar as alterações no seu app.
Principais recursos
Testar e melhorar sua experiência com o produto | Use a Configuração remota para criar experimentos e fazer alterações no comportamento e na aparência do seu app em todas as variantes dele. Além disso, você pode testar qual experiência do produto é a mais eficaz para gerar os resultados mais relevantes. |
Encontrar formas de envolver novamente seus usuários usando o Editor do Notificações | Use o teste A/B para encontrar o texto e as configurações de mensagens mais eficazes para direcionar os usuários ao seu app. |
Implantar novos recursos com segurança | Antes de lançar um novo recurso, use um subconjunto menor de usuários para verificar se esse recurso é adequado às suas metas. Depois de analisar os resultados do Teste A/B, implante-o para todos os usuários. |
Segmentar grupos de usuários com dados do Google Analytics | Faça testes A/B em clientes segmentados usando dados do Google Analytics. Por exemplo, é possível segmentar um subconjunto de usuários que executam uma versão do app, plataforma, idioma e informações demográficas específicas que correspondem a uma propriedade do usuário específica do Google Analytics. |
Como funciona?
Depois de criar um experimento, você testa uma ou mais variantes de uma ação e avalia o desempenho delas em relação a uma meta (como aumentar as compras no aplicativo). Seu grupo de usuários segmentado pode ser definido por vários critérios encadeados com a lógica "AND". Por exemplo, você pode limitar o grupo a usuários de uma versão do app específica que pertença a um público do Google Analytics, como "usuários com falhas", que correspondem a uma propriedade personalizada do Google Analytics definida pelo cliente.
Com a Configuração remota, é possível testar alterações em vários parâmetros e em múltiplas variantes para alterar o comportamento e a aparência do app de diferentes maneiras em cada grupo de variantes. Isso pode ser útil para fazer mudanças sutis, como o ajuste do esquema de cores e o posicionamento das opções de menu, ou para fazer mudanças significativas, como o teste de um recurso ou design de IU completamente novos. Com o Editor do Notificações, você pode criar experimentos se quiser encontrar o texto certo para uma mensagem de notificação.
Independentemente de seu experimento usar a Configuração remota ou o Editor do Notificações, você pode monitorá-lo até ter um conjunto válido de resultados e, em seguida, identificar o líder, a variante que atinge a meta com mais eficiência. Você pode iniciar o experimento com uma pequena porcentagem de sua base de usuários e, em seguida, aumentá-la ao longo do tempo. Se o primeiro experimento não encontrar um resultado mais eficiente para atingir a meta do que a variante atual, você pode iniciar uma nova rodada de testes até descobrir uma maneira de otimizar o app.
Além da meta, você também pode acompanhar outras métricas (falhas do app, retenção e engajamento) para ter uma compreensão mais abrangente do resultado do experimento e como ele afeta a experiência de uso do app.
Caminho de implementação
Adicionar a Configuração remota ou o Firebase Cloud Messaging ao seu app | Se seu app já usa a Configuração remota ou o Cloud Messaging (ou ambos), você pode pular para a próxima etapa. | |
Definir as variantes que quer avaliar com um teste A/B |
Ao controlar essa alteração com a Configuração remota,
seja ela sutil ou significativa, como a adição de uma nova IU ou recurso,
você poderá testar múltiplas variantes dela com testes A/B. Também é possível usar testes A/B com o Editor do Notificações para testar múltiplas variantes na campanha de reengajamento antes de implementá-la para todos os usuários. |
|
Definir como você medirá o sucesso | Com um experimento que usa o Editor do Notificações, você pode usar um evento do Analytics para definir o objetivo do experimento e comparar as variantes. Com um experimento da Configuração remota, você pode usar um evento do Analytics ou um acompanhamento de conversão para definir a meta do experimento. | |
Monitorar o experimento para encontrar a variante vencedora | Você pode iniciar o experimento com apenas alguns usuários e, em seguida, implementá-lo para mais usuários se os resultados iniciais parecerem bons. Conforme você monitora o experimento, poderá ver se algumas variantes causam mais falhas de apps ou outros impactos na experiência do app, e também qual variante fez o maior progresso em direção à meta. |
Próximas etapas
- Veja a série de vídeos sobre testes A/B, que abrange desde tópicos básicos até os mais avançados.
- Comece a criar experimentos para a Configuração remota ou o Editor do Notificações.
- Saiba mais sobre os recursos do Firebase que interagem com o Teste A/B: Google Analytics, Configuração remota do Firebase, Mensagens de notificação, AdMob e Personalização da Configuração remota.
- Saiba mais sobre o Optimize, que usa as mesmas estatísticas bayesianas sofisticadas do Teste A/B.