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.
Domini link personalizzati
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
- Scopri di più su alcuni di Firebase Dynamic Links più comune casi d'uso e come implementare che li rappresentano.
- Scopri come creare Dynamic Links per poi riceverle sul tuo iOS Android Flutter, Unity e App C++.
- Utilizza le tue chiavi personalizzate dominio per Dynamic Links.
- Comprendi il rendimento di Dynamic Links con due di analisi.