Creazione manuale di un URL di link dinamico

Puoi creare un Dynamic Link costruendo manualmente un URL con il seguente modulo:

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

Dynamic Link parametri

Parametro di link diretto (parametro payload)
link

Il link che la tua app aprirà. Specifica un URL che la tua app può gestire, in genere i contenuti o il payload dell'app, che avvia una logica specifica dell'app (ad esempio, l'assegnazione di un coupon all'utente o la visualizzazione di una schermata di benvenuto). Questo link deve essere un URL ben formattato, codificato correttamente, utilizzare HTTP o HTTPS e non può essere un altro Dynamic Link.

Parametri Android
apn Il nome del pacchetto dell'app per Android da utilizzare per aprire il link. L'app deve essere collegata al tuo progetto dalla pagina Panoramica della Firebase console. Obbligatorio per l'Dynamic Link l'apertura di un'app per Android.
afl Il link da aprire quando l'app non è installata. Specifica questo parametro per eseguire un'azione diversa dall'installazione dell'app dal Play Store quando l'app non è installata, ad esempio aprire la versione web mobile dei contenuti o visualizzare una pagina promozionale per la tua app.
amv Il versionCode della versione minima dell'app che può aprire il link. Se l'app installata è una versione precedente, l'utente viene indirizzato al Play Store per eseguire l'upgrade dell'app.
Parametri iOS
ibi L'ID pacchetto dell'app per iOS da utilizzare per aprire il link. L'app deve essere collegata al tuo progetto dalla pagina Panoramica della Firebase console. Obbligatorio per il Dynamic Link per l'apertura di un'app iOS.
ifl Il link da aprire quando l'app non è installata. Specifica questo parametro per eseguire un'azione diversa dall'installazione dell'app dall'App Store quando l'app non è installata, ad esempio aprire la versione web mobile dei contenuti o visualizzare una pagina promozionale per la tua app.
ius Lo schema URL personalizzato della tua app, se definito in modo diverso dall'ID pacchetto dell'app
ipfl Il link da aprire su iPad quando l'app non è installata. Specifica questo parametro per eseguire un'azione diversa dall'installazione dell'app dall'App Store quando l'app non è installata, ad esempio aprire la versione web dei contenuti o visualizzare una pagina promozionale per la tua app.
ipbi L'ID pacchetto dell'app per iOS da utilizzare su iPad per aprire il link. L'app deve essere collegata al tuo progetto dalla pagina Panoramica della Firebase console.
isi L'ID App Store della tua app, utilizzato per indirizzare gli utenti all'App Store quando l'app non è installata
imv Il numero di versione della versione minima dell'app che può aprire il link. Questo flag viene passato alla tua app quando viene aperta e l'app deve decidere cosa farne.
efr Se impostato su '1', salta la pagina di anteprima dell'app quando viene aperto il Dynamic Link e reindirizza invece all'app o allo store. La pagina di anteprima dell'app (attivata per impostazione predefinita) può indirizzare gli utenti in modo più affidabile alla destinazione più appropriata quando aprono Dynamic Links nelle app. Tuttavia, se prevedi che un Dynamic Link venga aperto solo in app che possono aprirlo in modo affidabile senza questa pagina, puoi disattivarla con questo parametro.Dynamic Links Questo parametro influirà sul comportamento del Dynamic Link solo su iOS.
Parametri di altre piattaforme
ofl Il link da aprire su piattaforme diverse da Android e iOS. È utile per specificare un comportamento diverso su desktop, ad esempio visualizzare una pagina web completa dei contenuti/payload dell'app (come specificato dal parametro link) con un altro Dynamic Link per installare l'app.
Parametri dei metatag social
st Il titolo da utilizzare quando il Dynamic Link viene condiviso in un post sui social media.
sd La descrizione da utilizzare quando il Dynamic Link viene condiviso in un post sui social media.
si L'URL di un'immagine correlata a questo link. L'immagine deve avere dimensioni di almeno 300 x 200 pixel e non superare i 300 KB.
Parametri di Analytics
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Parametri di Google Play Analytics.
at
ct
mt
pt
Parametri di iTunes Connect Analytics.

Eseguire il debug di un URL

Puoi eseguire il debug di un Dynamic Link prendendo un URL lungo o breve e allegando un parametro di debug.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Parametro di debug
d Anziché caricare il Dynamic Link, genera un diagramma di flusso che puoi utilizzare per visualizzare in anteprima il comportamento dei Dynamic Links' su piattaforme e configurazioni diverse.

Passaggi successivi

Dopo aver creato un Dynamic Link, devi configurare l'app per ricevere i Dynamic Links e indirizzare gli utenti al posto giusto nell'app dopo che li hanno aperti.

Per ricevere Dynamic Links nella tua app, consulta la documentazione per iOS, Android, C++, e Unity.