Construindo manualmente um URL de link dinâmico

Você pode criar um link dinâmico construindo manualmente uma URL com o seguinte formato:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

Parâmetros de link dinâmico

Parâmetro de link direto (parâmetro Payload)
link

O link que seu aplicativo será aberto. Especifique um URL que seu aplicativo possa manipular, normalmente o conteúdo ou a carga útil do aplicativo, que inicia uma lógica específica do aplicativo (como creditar um cupom ao usuário ou exibir uma tela de boas-vindas). Este link deve ser um URL bem formatado, codificado corretamente em URL, usar HTTP ou HTTPS e não pode ser outro link dinâmico.

Parâmetros Android
apn O nome do pacote do aplicativo Android a ser usado para abrir o link. O aplicativo deve estar conectado ao seu projeto na página Visão geral do console do Firebase. Necessário para que o Dynamic Link abra um aplicativo Android.
afl O link a ser aberto quando o aplicativo não estiver instalado. Especifique isso para fazer algo diferente de instalar seu aplicativo da Play Store quando o aplicativo não estiver instalado, como abrir a versão web móvel do conteúdo ou exibir uma página promocional para seu aplicativo.
amv O versionCode da versão mínima do seu aplicativo que pode abrir o link. Caso o app instalado seja de uma versão mais antiga, o usuário é levado à Play Store para atualizar o app.
Parâmetros iOS
ibi O ID do pacote do aplicativo iOS a ser usado para abrir o link. O aplicativo deve estar conectado ao seu projeto na página Visão geral do console do Firebase. Necessário para o Dynamic Link abrir um aplicativo iOS.
se O link a ser aberto quando o aplicativo não estiver instalado. Especifique isso para fazer algo diferente de instalar seu aplicativo da App Store quando o aplicativo não estiver instalado, como abrir a versão web móvel do conteúdo ou exibir uma página promocional para seu aplicativo.
eu O esquema de URL personalizado do seu aplicativo, se definido como algo diferente do ID do pacote do seu aplicativo
ipfl O link para abrir em iPads quando o aplicativo não estiver instalado. Especifique isso para fazer algo diferente de instalar seu aplicativo da App Store quando o aplicativo não estiver instalado, como abrir a versão web do conteúdo ou exibir uma página promocional para seu aplicativo.
ipbi O ID do pacote do aplicativo iOS a ser usado em iPads para abrir o link. O aplicativo deve estar conectado ao seu projeto na página Visão geral do console do Firebase.
isi O ID da App Store do seu aplicativo, usado para enviar usuários à App Store quando o aplicativo não está instalado
imv O número da versão mínima do seu aplicativo que pode abrir o link. Esse sinalizador é passado para seu aplicativo quando ele é aberto, e seu aplicativo deve decidir o que fazer com ele.
efr Se definido como '1', pule a página de visualização do aplicativo quando o link dinâmico for aberto e, em vez disso, redirecione para o aplicativo ou loja. A página de visualização do aplicativo (ativada por padrão) pode enviar os usuários de maneira mais confiável ao destino mais apropriado quando eles abrem links dinâmicos em aplicativos; no entanto, se você espera que um link dinâmico seja aberto apenas em aplicativos que podem abrir links dinâmicos de maneira confiável sem essa página, você pode desativá-lo com este parâmetro. Este parâmetro afetará o comportamento do Dynamic Link apenas no iOS.
Outros parâmetros da plataforma
fora O link para abrir em plataformas além de Android e iOS. Isso é útil para especificar um comportamento diferente no desktop, como exibir uma página da web completa do conteúdo/carga útil do aplicativo (conforme especificado pelo link param) com outro link dinâmico para instalar o aplicativo.
Parâmetros de metatag social
st O título a ser usado quando o link dinâmico é compartilhado em uma postagem social.
SD A descrição a ser usada quando o link dinâmico é compartilhado em uma postagem social.
si O URL de uma imagem relacionada a este link. A imagem deve ter pelo menos 300x200 px e menos de 300 KB.
Parâmetros analíticos
utm_source
utm_medium
utm_campaign
termo_utm
utm_content
Parâmetros analíticos do Google Play.
no
ct
mt
ponto
Parâmetros analíticos do iTunes Connect.

Depurando um URL

Você pode depurar um link dinâmico usando um URL longo ou curto e anexando um parâmetro de depuração.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Parâmetro de depuração
d Em vez de carregar o Dynamic Link, gere um fluxograma que você pode usar para visualizar o comportamento dos seus Dynamic Links em diferentes plataformas e configurações.

Próximos passos

Depois de criar um link dinâmico, você precisa configurar seu aplicativo para receber links dinâmicos e enviar os usuários ao lugar certo no seu aplicativo depois que um usuário os abrir.

Para receber links dinâmicos em seu aplicativo, consulte a documentação para iOS , Android , C++ e Unity .