Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Teste A/B do Firebase

Desenvolvido pelo Google Optimize , o Firebase A/B Testing ajuda você a otimizar a experiência do seu aplicativo, facilitando a execução, análise e dimensionamento de experimentos de produtos e marketing. Ele dá a você o poder de testar alterações na interface do usuário, recursos ou campanhas de engajamento do seu aplicativo para ver se elas realmente movem a agulha em suas principais métricas (como receita e retenção) antes de lançá-las amplamente.

O teste A/B funciona com o FCM para que você possa testar diferentes mensagens de marketing e com o Configuração remota para testar as alterações no seu aplicativo.

Criar experimentos do Configuração remota Criar experimentos de mensagens

Principais recursos

Teste e melhore sua experiência com o produto Crie experimentos com o Configuração remota para fazer alterações no comportamento e na aparência do seu aplicativo nas variantes do experimento e teste qual experiência do produto é mais eficaz para gerar os resultados mais importantes para você.
Encontre maneiras de reengajar seus usuários usando o compositor de notificações Use o teste A/B para ajudá-lo a encontrar as configurações de texto e mensagens mais eficazes para trazer usuários ao seu aplicativo.
Implemente novos recursos com segurança Não lance um novo recurso sem antes garantir que ele atenda às suas metas com um subconjunto menor de usuários. Depois de ter confiança nos resultados do seu teste A/B, implemente o recurso para todos os seus usuários.
Segmente grupos de usuários com dados do Google Analytics Execute testes A/B nos clientes que você segmenta usando dados do Google Analytics. Por exemplo, você pode segmentar um subconjunto de usuários que executam uma versão de aplicativo, plataforma, idioma e dados demográficos específicos que correspondam a uma propriedade de usuário específica do Google Analytics .

Como funciona?

Ao criar um experimento, você testa uma ou mais variantes de uma ação testável e mede o desempenho das variantes em relação a uma meta que deseja alcançar (como aumentar as compras no aplicativo). Seu grupo de usuários alvo 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 aplicativo que pertencem a um público do Google Analytics, como "usuários com falha", que correspondem a uma propriedade de usuário personalizada do Google Analytics definida pelo cliente.

Os experimentos do AB Testing testam a Configuração remota e as ações de mensagens usando o Google Analytics para segmentar usuários e medir os resultados.

Com o Configuração remota, você pode experimentar alterações em vários parâmetros em várias variantes para alterar o comportamento e a aparência do seu aplicativo de várias maneiras em cada grupo de variantes. Você pode usar isso para mudanças sutis, como mexer com o melhor esquema de cores e posicionamento das opções de menu, ou para mudanças significativas, como testar um recurso ou design de interface do usuário completamente novo. Com o compositor de notificações, você pode experimentar para encontrar o texto certo para uma mensagem de notificação.

Independentemente de seu experimento usar o Configuração remota ou o compositor de notificações, você pode monitorar seu experimento até ter um conjunto válido de resultados e, em seguida, identificar o líder , a variante que melhor atinge sua meta. Você pode iniciar sua experiência com uma pequena porcentagem de sua base de usuários e aumentar essa porcentagem ao longo do tempo. Se sua primeira experiência não revelar uma variante que atinja sua meta melhor do que seu aplicativo atualmente, você poderá iniciar uma nova rodada de experimentação para encontrar a melhor maneira de melhorar seu aplicativo.

Você também pode acompanhar outras métricas (falhas, retenção e engajamento do aplicativo) junto com sua meta para ter uma melhor compreensão do resultado do seu experimento e como isso afeta a experiência de uso do seu aplicativo.

Caminho de implementação

Adicionar o Remote Config ou Firebase Cloud Messaging ao seu aplicativo Se seu aplicativo já usa o Remote Config ou Cloud Messaging (ou ambos), você pode pular para a próxima etapa.
Defina as variantes que você deseja avaliar com um teste A/B. Seja sua alteração sutil ou a adição de uma nova IU ou recurso, se você puder controlar essa alteração usando o Configuração remota, poderá testar várias variantes dessa alteração com o Teste A/B.

Você também pode usar o teste A/B com o compositor de notificações para testar várias variantes em sua campanha de reengajamento antes de lançá-la para todos os usuários.
Defina como você medirá o sucesso Com uma experiência que usa o compositor de notificações, você pode usar um evento do Analytics para definir a meta da sua experiência e comparar as variantes da experiência. Com um experimento do Configuração remota, você pode usar um evento do Analytics ou um funil de conversão para definir a meta do experimento.
Monitore sua experiência para encontrar a variante vencedora Você pode iniciar seu experimento com apenas alguns usuários e depois lançá-lo para mais usuários se os primeiros resultados parecerem bons. Ao monitorar seu experimento, você verá se algumas variantes causam mais falhas no aplicativo ou outros impactos na experiência do aplicativo e também pode ver qual variante faz mais progresso em direção à sua meta.

Próximos passos