Firebase A/B Testing
O Firebase A/B Testing ajuda você a otimizar a experiência no app simplificando a maneira como você gerencia, analisa e escalona produtos e experimentos de marketing. Ele permite testar alterações na IU, nos recursos ou nas campanhas de engajamento do seu app para ver como elas afetam suas principais métricas (como receita e retenção) antes de implementá-las amplamente.
O A/B Testing trabalha com o FCM para testar diferentes mensagens de marketing e com o Remote Config para testar mudanças no app.
Pronto para começar? Escolha um produto:
Criar experimentos do Remote Config Criar experimentos com mensagens
Principais recursos
Testar e melhorar sua experiência com o produto | Use Remote Config para criar experimentos e fazer alterações no comportamento e na aparência do app em todas as variantes no experimento. Além disso, você pode testar qual experiência de 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 A/B Testing para encontrar as configurações de texto e mensagens mais eficazes para levar 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. Quando você tiver confiança nos resultados do A/B Testing, lance o recurso para todos os usuários. |
Segmentar grupos de usuários | Faça testes A/B segmentados usando dados sobre os usuários do seu app. Por exemplo, é possível segmentar um subconjunto de usuários que usa uma versão do app, uma plataforma ou um idioma específico ou selecionar usuários que correspondam a um valor de propriedade do usuário do Google Analytics. |
Como funciona?
Ao criar um experimento, gere diversas variantes de uma experiência do usuário e meça o desempenho delas em relação a uma meta que você quer alcançar, como impulsionar as compras no app. 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 específica do app que pertença a um público do Analytics, como usuários com falhas, que correspondem a uma propriedade do usuário personalizada do Google Analytics definida pelo cliente.
Com o Remote Config, você pode testar alterações em um ou mais parâmetros para alterar o comportamento e a aparência do app. É possível usá-lo para mudanças pequenas, como o ajuste do melhor esquema de cores e o posicionamento das opções do menu, ou para mudanças mais significativas, como testar um recurso ou design de interface completamente novo. Com o Editor do Notificações, você pode criar experimentos se quiser encontrar o texto certo para uma mensagem de notificação.
Não importa se o experimento usa o Remote Config ou o Editor do Notificações, você pode monitorá-lo até identificar um líder, a variante que melhor atinge a meta. 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 revelar uma variante que atinja a meta melhor do que o valor de referência, você poderá iniciar uma nova rodada de testes para encontrar a melhor maneira de melhorar seu app.
Além da meta, você também pode acompanhar outras métricas (falhas do app, retenção e receita) 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
Adicione Remote Config ou Firebase Cloud Messaging ao app | Se o app já usa o Remote Config ou o Cloud Messaging (ou ambos), é possível pular para a próxima etapa. | |
Definir as variantes que quer avaliar com um teste A/B |
Não importa se a mudança é pequena ou envolve a adição de uma nova interface ou recurso. Se você
pode controlar essa mudança usando o Remote Config, é possível testar várias
variantes dela com o A/B Testing. Você também pode usar o A/B Testing com o Editor do Notificações para testar diversas variantes na campanha de reengajamento antes do lançamento 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 a meta do experimento e comparar as variantes dele. Com um experimento do Remote Config, você pode usar um evento do Analytics ou um funil 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 no app, e também qual variante fez o maior progresso em direção à meta. |
Próximas etapas
- Saiba mais sobre os conceitos e as práticas recomendadas para experimentos em Sobre o Firebase A/B Testing.
- Comece a criar experimentos para o Remote Config, o Editor do Notificações ou o In-App Messaging.
- Saiba mais sobre os recursos do Firebase que interagem com o A/B Testing: Google Analytics, Firebase Remote Config, notificações do Cloud Messaging, In-App Messaging, AdMob e personalização do Remote Config.