Firebase Dynamic Links

Firebase Dynamic Links sono link che funzionano come vuoi, su più piattaforme e indipendentemente dal fatto che la tua app sia già installata o meno.

Con Dynamic Links, i tuoi utenti usufruiscono della migliore esperienza disponibile per il piattaforma su cui aprono il link. Se un utente apre un Dynamic Link su iOS o Android: puoi indirizzarli direttamente ai contenuti collegati nell'app nativa. Se un utente apre la stessa Dynamic Link in un browser desktop, può essere reindirizzato alla posizione contenuti sul tuo sito web.

Inoltre, i Dynamic Links funzionano su più installazioni di app: se un utente apre un Dynamic Links su iOS o Android e non ha installato la tua app, può essere invitato a installarla. Dopo l'installazione, la tua app si avvia e può accedere al link.

Come funziona?

Puoi creare un Dynamic Link utilizzando la console Firebase, con un indirizzo REST API, API di Builder per iOS o Android oppure creando un URL con l'aggiunta di parametri Dynamic Link a un dominio specifiche della tua app. Questi parametri specificano i link da aprire, a seconda del piattaforma dell'utente e se la tua app è installata.

Quando un utente apre una delle tue Dynamic Links, se la tua app non è ancora installata, l'utente viene indirizzato al Play Store o all'App Store per installare l'app (a meno che tu se non lo specifichi) e la tua app si apre. Puoi quindi recuperare il link è stato trasmesso alla tua app e gestire il link diretto in modo appropriato per la tua app.

Puoi creare Dynamic Links 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

In alternativa, se non hai un dominio per la tua app, puoi usare un'istanza Sottodominio page.link:

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

Crea il tuo sottodominio senza costi nella console Firebase.

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

Percorso di implementazione

Configurare Firebase e l'SDK Dynamic Links Attiva Firebase Dynamic Links per il tuo progetto Firebase in Console Firebase. Poi includi l'SDK Dynamic Links nella tua app.
Crea Dynamic Links Puoi creare Dynamic Links a livello di programmazione o utilizzando la console Firebase.
Gestisci Dynamic Links nell'app All'apertura dell'app, usa l'SDK Dynamic Links per verificare se un Dynamic Link è stato le abbiamo passate. In tal caso, recupera il link diretto dai dati di Dynamic Link e gestiscilo in base alle esigenze.
Visualizzare i dati di analisi Monitora il rendimento di Dynamic Links nella console Firebase.

Passaggi successivi