Primeiros passos com o Firebase Previsões

É possível 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 e no Editor do Notificações 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 o Previsões com seu 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 desligamento de usuários e gasto. No entanto, também é possível adicionar eventos adicionais do Google Analytics ao 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.

    Ativar 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 fará previsões sobre os usuários que 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).
      Meio 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 serviço de 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 o segmento de usuários selecionado.

    4. Próximas etapas

      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.