Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Firebase Dynamic Links

I collegamenti dinamici Firebase sono collegamenti che funzionano nel modo desiderato, su più piattaforme e indipendentemente dal fatto che l'app sia già installata.

Con Dynamic Links, i tuoi utenti ottengono la migliore esperienza disponibile per la piattaforma su cui aprono il tuo link. Se un utente apre un collegamento dinamico su iOS o Android, può essere portato direttamente al contenuto collegato nella tua app nativa. Se un utente apre lo stesso collegamento dinamico in un browser desktop, può essere indirizzato al contenuto equivalente sul tuo sito web.

Inoltre, i collegamenti dinamici funzionano per tutte le installazioni di app: se un utente apre un collegamento dinamico su iOS o Android e non ha la tua app installata, all'utente può essere richiesto di installarla; quindi, dopo l'installazione, l'app si avvia e può accedere al collegamento.

Come funziona?

Puoi creare un collegamento dinamico utilizzando la console Firebase, un'API REST, un'API iOS o Android Builder oppure formando un URL aggiungendo parametri di collegamento dinamico a un dominio specifico della tua app. Questi parametri specificano i collegamenti che desideri aprire, a seconda della piattaforma dell'utente e se la tua app è installata.

Quando un utente apre uno dei tuoi collegamenti dinamici, se la tua app non è ancora installata, l'utente viene inviato al Play Store o all'App Store per installare la tua app (a meno che tu non specifichi diversamente) e la tua app si apre. È quindi possibile recuperare il collegamento passato alla propria app e gestire il collegamento diretto come appropriato per la propria app.

Puoi creare link dinamici utilizzando il tuo nome di dominio :

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

Oppure, se non disponi di un dominio per la tua app, puoi utilizzare un sottodominio page.link personalizzato gratuito:

https://example.page.link/summer-sale

Crea il tuo sottodominio gratuito nella console Firebase.

Tutte le funzionalità di Dynamic Links, tra cui analisi, attribuzioni post-installazione e integrazioni SDK, funzionano sia con i domini page.link personalizzati che con il tuo dominio.

Percorso di implementazione

Configura Firebase e Dynamic Links SDK Abilita Firebase Dynamic Links per il tuo progetto Firebase nella console Firebase. Quindi, includi Dynamic Links SDK nella tua app.
Crea collegamenti dinamici Puoi creare collegamenti dinamici a livello di programmazione o utilizzando la console Firebase.
Gestisci i link dinamici nella tua app Quando la tua app si apre, utilizza l'SDK di Dynamic Links per verificare se le è stato passato un collegamento dinamico. In tal caso, ottieni il link diretto dai dati di Dynamic Link e gestiscilo se necessario.
Visualizza i dati di analisi Tieni traccia delle prestazioni dei tuoi collegamenti dinamici nella console Firebase.

Prossimi passi