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 previstos.

Este guia mostra como usar Previsões com o app seguindo estas etapas:

  1. Adicionar o Analytics e quaisquer eventos personalizados ao aplicativo.
  2. Ativar o compartilhamento de dados do Analytics no aplicativo.
  3. Criar e avaliar previsões.
  4. Ver os efeitos de diferentes níveis de tolerância ao risco.
  5. Acessar uma previsão do seu aplicativo com a Configuração remota.
  6. Usar uma previsão com o Editor de Notificações.

Adicionar o Analytics e eventos personalizados ao aplicativo

Antes de começar a usar o Previsões, adicione o Analytics ao app. Embora não seja obrigatório, convém adicionar mais alguns eventos para capturar interações e eventos importantes no seu app. Use o Console do Firebase para marcar os eventos mais importantes como eventos de conversão.

Este guia pressupõe que seu aplicativo usa as previsões predefinidas churn e spend disponíveis quando você adiciona o Analytics ao seu aplicativo. Porém, ele também informa como incluir eventos adicionais do Analytics ao aplicativo para que você possa fazer previsões de outros tipos de comportamento do usuário, como os seguintes:

  • Quando os usuários gastam uma moeda virtual do app, como pode ocorrer nos apps de jogos. Para essa previsão, você precisará usar o evento spend_virtual_currency do Analytics no 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, você precisará usar o evento share do Analytics no app.

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ê queira prever, como spend_virtual_currency ou share. Para ver as instruções, consulte o Guia de eventos de registros do Analytics para iOS. Use as seguintes constantes do Analytics para registrar esses eventos no app: 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ê queira prever, 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 app: SPEND_VIRTUAL_CURRENCY e SHARE.

Ativar o compartilhamento de dados do Analytics e o Previsões no app

  1. Na barra de navegação do Console do Firebase, clique em settings e selecione Configurações do projeto.

  2. Na página "Configurações do projeto", clique na guia Privacidade de dados 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.

  3. Em seguida, no Firebase console, 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 e avaliar previsões

Por padrão, o Previsões tenta criar previsões de gasto e desligamento para seu aplicativo. Se você não tiver eventos de gasto no seu aplicativo, poderá ocultar o cartão de previsão de gastos. Basta clicar no menu flutuante no canto superior direito do cartão e selecionar Ocultar.

Outras previsões que podem ser adicionadas de acordo com o tipo do app:

  • Em apps de jogo com algum tipo de moeda virtual, como moedas de ouro em um jogo de aventura, é possível incluir uma previsão com base no evento spend_virtual_currency do Analytics.
  • Apps que não são de jogo, mas incluem um componente social, como compartilhamento de matérias de um app de notícias por SMS ou mídia social, podem incluir uma previsão com base no evento share do Analytics.

Dependendo do número de usuários e eventos do Analytics, você poderá usar essas previsões um ou dois dias depois de começar a coletar esses eventos no aplicativo.

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

Ver os efeitos de diferentes níveis de tolerância ao risco

Quando você usa uma previsão para segmentar usuários no Configuração remota e no Editor do Notificações, pode definir o nível de tolerância ao risco para administrar as implicações de segmentar mais usuários com menor precisão ou menos usuários com maior precisão.

Você pode ver os efeitos de cada perfil de risco sobre a precisão da segmentação e a porcentagem dos seus usuários que serão segmentados ajustando o controle deslizante nos cartões "Previsões" no Console do Firebase.

Acessar uma previsão do seu aplicativo com o Configuração remota

As previsões estão automaticamente disponíveis no Configuração remota.

Para acessar uma previsão com o Configuração remota, é necessário primeiro definir um parâmetro do Configuração remota que controle algum comportamento no seu app, como a cor do plano de fundo. Em seguida, você define uma condição que altera o valor do parâmetro para usuários em determinado segmento previsto.

Quando você recuperar os valores de parâmetros no app usando o SDK do Configuração remota, terá os valores que correspondem ao segmento previsto do usuário atual.

Consulte Usar uma previsão com o Configuração remota.

A forma como você usa uma previsão para alterar o comportamento e a aparência do aplicativo para usuários em um segmento previsto depende de como você está usando o Configuração remota no aplicativo. Veja a seguir dois exemplos de como você pode usar uma ou mais previsões com o Configuração remota em um app que seja ou não de jogo:

  • Em apps de jogo com algum tipo de moeda virtual, como moedas de ouro em um jogo de aventura, você pode reduzir os preços das moedas virtuais para usuários que, de acordo com os eventos spend_virtual_currency recentes do Analytics, têm chances de gastar. Dependendo da economia do jogo, pode fazer sentido usar uma alta tolerância ao risco.
  • Em apps que não são de jogo, mas incluem um componente social, como o compartilhamento de matérias de um app de notícias por SMS ou mídia social, é possível destacar a IU de compartilhamento para usuários que, de acordo com as previsões, têm maior probabilidade de compartilhar conteúdo. Como é pouco provável que essa alteração tenha um impacto negativo sobre os usuários com previsão incorreta, faz sentido usar uma alta tolerância ao risco.

Para saber mais sobre tolerância de risco, consulte Tolerância aos riscos de previsão.

Usar uma previsão com o Editor de notificações

As previsões estão disponíveis automaticamente para segmentação no Editor de notificações.

Veja a seguir dois exemplos de como você pode usar uma ou mais previsões com o Editor do Notificações em um app que seja ou não de jogo:

  • Em apps de jogos com algum tipo de moeda virtual, como peças de ouro em um jogo de aventura, você pode enviar uma mensagem de notificação anunciando certos produtos no jogo para usuários com previsão de gastos.

  • Em apps que não são de jogo, mas incluem um componente social, como compartilhamento das principais matérias de um app de notícias por SMS ou mídia social, é possível enviar notificações sobre as últimas notícias para usuários com previsão de compartilhar conteúdo do app. Como os usuários que compartilham notícias geralmente gostam de ser os primeiros a saber das matérias mais importantes, essa alteração provavelmente não terá um impacto negativo. Então, o ideal é usar uma tolerância ao risco alta nessa situação.

Você pode criar uma campanha no Editor do Notificações para que os usuários que já estejam incluídos em determinada previsão recebam uma notificação ou criar uma campanha recorrente para que uma mensagem seja enviada automaticamente toda vez que um novo usuário for adicionado à previsão.

Para instruções sobre como adicionar uma predição ao Editor do Notificações, consulte Usar uma previsão com o Editor de notificações.

Para saber mais sobre os níveis de tolerância ao risco, consulte Tolerância aos riscos de previsão.

Enviar comentários sobre…

Precisa de ajuda? Acesse nossa página de suporte.