Creazione manuale di un URL di link dinamico

Puoi creare un Dynamic Link creando manualmente un URL con il seguente formato:

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

Parametri Dynamic Link

Parametro link diretto (parametro Payload)
link

Il link che aprirà l'app. Specifica un URL che la tua app può gestire, in genere i contenuti o il payload dell'app, che avvia una logica specifica per l'app (ad esempio l'accreditamento 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 link dinamico.

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 console Firebase. Obbligatorio per consentire a Dynamic Link di aprire un'app per Android.
afl Il link da aprire quando l'app non è installata. Specifica questo valore per fare qualcosa di diverso dall'installare l'app dal Play Store quando non è installata, ad esempio aprire la versione web mobile dei contenuti o mostrare una pagina promozionale per l'app.
AMV Il versionCode della versione minima della tua 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 bundle dell'app per iOS da utilizzare per aprire il link. L'app deve essere collegata al tuo progetto dalla pagina Panoramica della console Firebase. Obbligatorio per consentire a Dynamic Link di aprire un'app per iOS.
ifl Il link da aprire quando l'app non è installata. Specifica questo valore per fare qualcosa di diverso dall'installare l'app dall'App Store quando l'app non è installata, ad esempio aprire la versione web mobile dei contenuti o mostrare una pagina promozionale per l'app.
ius Lo schema URL personalizzato dell'app, se definito come diverso dall'ID bundle dell'app
ipfl Il link da aprire sugli iPad quando l'app non è installata. Specifica questo valore per fare qualcosa di diverso dall'installare la tua app dall'App Store quando l'app non è installata, ad esempio aprire la versione web dei contenuti o mostrare una pagina promozionale per la tua app.
ipbi L'ID bundle dell'app per iOS da utilizzare sugli iPad per aprire il link. L'app deve essere collegata al tuo progetto dalla pagina Panoramica della console Firebase.
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 della tua app che può aprire il link. Questo flag viene passato all'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 Dynamic Link e reindirizza all'app o allo Store. La pagina di anteprima dell'app (attivata per impostazione predefinita) può indirizzare gli utenti alla destinazione più appropriata in modo più affidabile quando aprono Dynamic Links nelle app. Tuttavia, se prevedi che un Dynamic Link venga aperto solo nelle app che possono aprire Dynamic Links in modo affidabile senza questa pagina, puoi disattivarla con questo parametro. Questo parametro influisce sul comportamento di Dynamic Link solo su iOS.
Altri parametri della piattaforma
ofl Il link da aprire su piattaforme diverse da Android e iOS. Questo è utile per specificare un comportamento diverso su computer, ad esempio la visualizzazione di una pagina web completa dei contenuti/del payload dell'app (come specificato dal parametro link) con un altro link dinamico per installare l'app.
Parametri dei meta tag social
st Il titolo da utilizzare quando il Dynamic Link viene condiviso in un post social.
sd La descrizione da utilizzare quando Dynamic Link viene condiviso in un post social.
si L'URL di un'immagine correlata a questo link. L'immagine deve essere di almeno 300 x 200 px e di dimensioni inferiori a 300 KB.
Parametri di Analytics
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Parametri di Dati di Google Play.
alle ore
ct
mt
pt
Parametri di analisi di iTunes Connect.

Eseguire il debug di un URL

Puoi eseguire il debug di un Dynamic Link utilizzando un URL lungo o breve e associando 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
g Anziché caricare il Dynamic Link, genera un diagramma di flusso che puoi utilizzare per visualizzare l'anteprima del comportamento del Dynamic Links su piattaforme e configurazioni diverse.

Passaggi successivi

Dopo aver creato un Dynamic Link, devi configurare l'app in modo che riceva i Dynamic Links e indirizzi gli utenti alla posizione corretta all'interno dell'app dopo che li hanno aperti.

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