Primeiros passos com o Firebase Previsões

Você pode usar o Firebase Previsões para prever o comportamento dos usuários. Suas previsões estão disponíveis automaticamente no Configuração remota do Firebase, no Editor do Notificações, no Mensagens no app do Firebase e no Teste A/B, para ajudar você a personalizar a experiência para segmentos de usuários diferentes. Como opção, é possível exportar suas previsões para o BigQuery para análise e uso nas suas próprias ferramentas.

Veja neste guia como usar Previsões com o app seguindo estas etapas:

  1. Adicione o Analytics ao aplicativo.
  2. Ative o compartilhamento de dados do Analytics e o Previsões.
  3. Opcional: defina previsões personalizadas.
  4. Use previsões no seu aplicativo.

Adicionar o Analytics ao app

Antes de começar a usar o Previsões, adicione o Analytics ao app.

Embora não seja obrigatório, é recomendável adicionar mais alguns eventos para capturar eventos e interações importantes no seu app. Use o Console do Firebase para marcar os eventos mais importantes, como os de conversão.

Para este guia, é necessário que seu aplicativo use as previsões predefinidas de Churn e Spend. No entanto, também é possível inserir eventos adicionais do Google Analytics no seu aplicativo para prever outros tipos de comportamento do usuário, como os mostrados a seguir:

  • Quando os usuários gastam uma moeda virtual do app, como pode ocorrer nos apps de jogos. Para essa previsão, é preciso usar o evento do Analytics spend_virtual_currency no seu app.
  • Quando os usuários compartilham conteúdo do app, como pode ocorrer na maioria dos app que não são de jogos e têm algum tipo de integração de mídia social. Para essa previsão, é preciso usar o evento do Analytics share no seu app.
  • Quando os usuários abrem uma tela específica no seu aplicativo, registre um evento personalizado.

Para saber mais sobre esses eventos, consulte Eventos: todos os apps.

iOS

  1. Adicione o Analytics ao app usando as instruções do Guia de primeiros passos do Analytics para iOS.

  2. Adicione outros eventos que você quer prever para seu aplicativo, como spend_virtual_currency ou share. Para ver as instruções, consulte o Guia de eventos de registro do Google Analytics para iOS. Use as seguintes constantes do Analytics para registrar esses eventos no seu aplicativo: kFIREventSpendVirtualCurrency e kFIREventShare.

Android

  1. Adicione o Analytics ao app usando as instruções do Guia de primeiros passos do Analytics para Android.

  2. Adicione outros eventos que você quer prever para seu aplicativo, como spend_virtual_currency ou share. Para ver as instruções, consulte o Guia de eventos de registro do Analytics para Android. Use as seguintes constantes do Analytics para registrar esses eventos no seu aplicativo: SPEND_VIRTUAL_CURRENCY e SHARE.

Ative o compartilhamento de dados do Analytics e o Previsões.

  1. Abra a página Integrações do Console do Firebase.

  2. Se você ainda não ativou a integração do Google Analytics, faça isso agora.

  3. Na página "Integrações", clique em Gerenciar no card do Google Analytics e verifique se a configuração Compartilhar dados do Analytics com todos os recursos do Firebase está ativada.

    Para saber mais sobre como compartilhar configurações, consulte Gerenciar o compartilhamento de dados.

  4. No Console do Firebase, abra a seção Previsões. Se você ainda não concordou com os termos de serviço do Previsões, faça isso.

Depois de ativar o compartilhamento de dados e ter concordado com os termos de serviço, ele será ativado no seu projeto. Você pode parar de fazer previsões a qualquer momento. Basta desativar o compartilhamento de dados com o Firebase Previsões nesta página.

Criar previsões personalizadas

Por padrão, o Previsões é pré-configurado para prever gastos e o desligamento de usuários. Para criar uma previsão personalizada, especifique um evento do Analytics. O Firebase Previsões preverá quais usuários acionarão esse evento.

Para instruções sobre como criar uma previsão, consulte Criar uma previsão.

Usar uma previsão com seu aplicativo

Depois de ativar o Previsões ou criar uma previsão personalizada, o serviço começará a preparar um modelo para fazer previsões para seus usuários. Quando a preparação terminar, você poderá começar a usar a previsão com seu aplicativo:

  1. Na página "Previsões" do Console do Firebase, localize o card da previsão que você quer usar e clique em Explorar e usar a previsão.

  2. Selecione a faixa de usuários que você quer segmentar.

    Um segmento de usuários é composto pelos usuários que se enquadram dentro de um intervalo de valores percentuais, que você especifica. O valor percentual de um usuário representa a probabilidade relativa de o usuário executar uma ação (desligamento, gasto etc.), comparado a todos os usuários. O valor percentual de cada usuário é atribuído, classificando cada um de acordo com a probabilidade de executar a ação prevista e, em seguida, dividindo a lista classificada em 100 grupos de tamanhos iguais.

    Por exemplo, ao prever gastos, um usuário no 25º percentil tem uma probabilidade igual ou maior de gastar do que 25% dos seus usuários, e os usuários do segmento que contém os percentis 1 a 25 são os 25% menos propensos a fazer compras.

    O Firebase Previsões predefine os seguintes segmentos de usuários:

    Pouco provável Os 25% de usuários com menor probabilidade de executar a ação (percentis 1 a 25).
    Provável Os 50% de usuários no meio (percentis 26 a 75). Esse segmento geralmente representa seus usuários mais convincentes.
    Muito provável Os 25% de usuários com maior probabilidade de executar a ação (percentis 76 a 100).

    Se você quer segmentar um intervalo de percentil diferente de uma das predefinições, pode definir um segmento de usuários personalizado especificando seus próprios limites superior e inferior. No Console do Firebase, o limite inferior do intervalo é exclusivo e o limite superior é inclusivo. Portanto, os intervalos de 0 a 50 e 50 a 100 não se sobrepõem.

  3. Escolha o produto que você quer usar com a previsão (Configuração remota, FCM ou o recurso Mensagens no app do Firebase) e clique em Continuar. A página de configuração do produto será aberta, com a seção Segmentação preenchida com a faixa de usuários selecionada.

A seguir

Para ver um exemplo de como usar o Configuração Remota e o Teste A/B com o Previsões, consulte o guia de caso de uso Otimizar estratégias de monetização.