Catch up on everthing we announced at this year's Firebase Summit. Learn more

Gerar visualizações de links com metadados sociais

É possível melhorar a maneira como Dynamic Links são exibidos nos apps e sites. Basta especificar metadados sociais ao criar Dynamic Links. Esses metadados são transmitidos para serviços compatíveis na forma de metatags sociais, usadas pelos serviços para gerar uma apresentação completa do link.

Por exemplo, os aplicativos sociais podem usar metadados para apresentar Dynamics Links compartilhados como cartões com um título, uma descrição do conteúdo vinculado e uma imagem de visualização.

Além disso, a página de visualização do app exibida quando você abre um link dinâmico no iOS usará os metadados, se eles forem fornecidos, para exibir uma visualização do conteúdo do link.

Visualizações de compartilhamento social

Os aplicativos sociais podem usar os dados especificados por metadados sociais para gerar visualizações completas para Dynamic Links compartilhados. Por exemplo:

O exemplo acima mostra a visualização de um link dinâmico com os seguintes metadados especificados:

  • Título (st): girafas-reticuladas

  • Descrição (sd): a girafa-reticulada, também conhecida como girafa-da-somália, é uma subespécie de girafa nativa do Chifre da África.

  • Imagem (si): (URL da imagem)

    A imagem precisa ser de pelo menos 300 x 200 px e ter menos de 300 KB.

Os metadados sociais são transmitidos para serviços como Twitter, Facebook, Facebook Messenger, iMessage, WhatsApp, Google+ e outros.

Páginas de visualização de apps

Quando um usuário abre um link dinâmico no iOS, é exibida uma página de visualização de apps que mostra qual aplicativo será usado para abrir o link. A página de visualização do app direciona os usuários de maneira mais confiável para o destino mais apropriado (como seu app). Isso reduz o número de caixas de diálogo desnecessárias e permite que os usuários acessem seu conteúdo fora dos navegadores do app. Dessa forma, a página de visualização do app aumenta a taxa de cliques de instalação de Dynamic Links.

A página de visualização do aplicativo também permite que Dynamic Links sejam recebidos como correspondência exclusiva no iOS. Quando um usuário seleciona Salvar meu lugar no aplicativo e clica em Abrir, o link dinâmico é copiado para a área de transferência do iOS. Quando o aplicativo é aberto, o SDK do Dynamic Links recebe o link com 100% de confiança de que o usuário atual do aplicativo é o usuário que clicou no link.

Se você não especificar metadados sociais no seu link dinâmico, a página de visualização exibirá o nome, o ícone e a descrição do seu app com base nas informações do aplicativo na App Store. Por exemplo:

Se você fornecer os metadados sociais no seu link dinâmico, a página de visualização do app exibirá o título, a descrição e a imagem que você especificou, bem como o nome e o ícone do app. Por exemplo:

É possível ignorar a página de visualização do aplicativo especificando o parâmetro de link dinâmico efr=1. Observe que, sem a página de visualização do app, Dynamic Links não podem ser recebidos como correspondência exclusiva no iOS.