Ir para o console

Firebase Invitesplat_iosplat_androidplat_cppplat_unity

O Firebase Invites é uma solução pronta para uso para indicações e compartilhamento de apps por e-mail ou SMS. Para personalizar a experiência do usuário do convite ou gerar links de modo programático, use o Firebase Dynamic Links.

O “boca a boca” é uma das maneiras mais eficazes de atrair os usuários para instalarem seu app. Em um estudo recente com milhares de usuários de smartphones, os pesquisadores descobriram que o motivo principal para as pessoas descobrirem um app foi porque ouviram um amigo ou colega falar sobre ele. O Firebase Invites facilita o processo de converter os usuários do seu app em excelentes divulgadores.

O Firebase Invites tem como base o Firebase Dynamic Links, o que garante aos destinatários dos links a melhor experiência possível na plataforma deles e nos apps que instalaram.

Configuração do iOS Configuração do Android Configuração do C++ Configuração do Unity

Principais recursos

Compartilhamento avançado fácil para os usuários O Firebase Invites simplifica o envio de conteúdo para amigos, tanto por SMS quanto por e-mail, garantindo que os códigos de referência, as entradas de receita ou outros conteúdos compartilhados sejam transmitidos com o convite, sem a necessidade de cortar e colar.
Compartilhamento avançado fácil de implementar O Firebase Invites manipula o fluxo de convites para que você possa proporcionar uma experiência do usuário simples, sem a necessidade de desviar o foco da engenharia do restante do seu app.
Convites que resistem ao processo de instalação Como o Firebase Invites foi desenvolvido com base no Dynamic Links, os convites funcionam em todos os processos de instalação da App Store e da Play Store e garantem que os destinatários recebam o código de referência ou o conteúdo compartilhado, mesmo que seu app não esteja instalado.

Lista completa de recursos

Envio de convites
Combina os canais de compartilhamento mais comuns Os convites do Firebase Invites podem ser enviados por SMS ou e-mail.
Seletor de contatos mesclados A lista de contatos da tela de compartilhamento é preenchida com base nos Contatos do Google do usuário e nos contatos armazenados localmente no dispositivo.
Recomendações de destinatários A tela de compartilhamento recomenda os destinatários com base nos contatos com os quais o usuário se comunica com frequência.
Mensagem de convite personalizável Você pode definir a mensagem padrão a ser enviada com os convites. Essa mensagem pode ser editada pelo usuário ao enviar convites.
Convites por e-mail rich text personalizáveis

Você pode personalizar os convites por e-mail de uma destas duas maneiras:

  • Fornecer imagens personalizadas que serão usadas juntamente com texto e gráficos adicionais com base na entrada do app na App Store ou na Play Store.
  • Fornecer HTML para um convite por e-mail totalmente personalizado.
Baixo atrito para os usuários Os usuários do Android podem enviar convites sem fazer login no app.
Recebimento de convites
Iniciação do fluxo de instalação O Firebase Invites direciona o destinatário de maneira inteligente para a loja apropriada quando ele abre o link e precisa instalar o app. Os usuários do iOS são encaminhados à App Store, os usuários do Android são encaminhados à Play Store e os usuários da Web são encaminhados à loja da plataforma do remetente.
Resistência ao fluxo de instalação Os convites usam links dinâmicos, o que garante que as informações do link contidas no convite não se percam, mesmo que o usuário tenha de instalar o app primeiro.
Baixo atrito para os usuários Os usuários do iOS e do Android podem receber convites sem fazer login nas Contas do Google.

Como funciona?

Envio de convites

Quando um usuário toca em um dos botões "Compartilhar" do app e escolhe o canal Firebase Invites, normalmente chamado de "E-mail e SMS", a tela de compartilhamento do Firebase Invites é aberta. Na tela de compartilhamento, o usuário seleciona os destinatários dos Contatos do Google e dos contatos armazenados localmente no dispositivo, personaliza a mensagem de convite se achar necessário e envia os convites. Os convites são enviados por e-mail ou SMS, dependendo das informações de contato disponíveis, e contêm um link dinâmico para o seu app.

Quando os destinatários abrem o link dinâmico no convite, eles são encaminhados à Play Store ou à App Store, se precisarem instalar o app. Em seguida, o app é aberto e pode recuperar e manipular o link.

Caminho de implementação

Manipular links no app Ative a vinculação diretamente para o conteúdo que você quer compartilhar. Você manipula links no iOS usando esquemas de URL personalizados ou links universais e, no Android, usando filtros de intent.
Adicionar o botão "Compartilhar" ao app Quando os usuários clicam em um botão "Compartilhar", use o SDK do Firebase Invites para configurar e abrir a tela de compartilhamento.
Manipular links dinâmicos no app Para permitir que o app receba convites, quando ele for aberto, use o SDK do Dynamic Links para verificar se um link dinâmico foi transmitido para ele. Em caso afirmativo, capture o link dos dados do link dinâmico e manipule-o conforme necessário.

Próximas etapas