Deep linking
Cos’è un deep link differito?
In breve
Un deep link differito (in inglese deferred deep link) conserva la sua destinazione per tutta l’installazione. La persona tocca il link, non ha l’app, passa dallo store e la installa. Al primo avvio l’app mostra subito la schermata promessa, cioè il prodotto, l’invito o il codice sconto, e non la home.
Il percorso, passo per passo
Tocco sul link, app assente, store, installazione, primo avvio. A quel punto l’app deve recuperare il link di partenza, anche se nel frattempo la persona è passata dallo store. Tutta la difficoltà sta nel far superare quel passaggio all’informazione.
Android e iOS non partono alla pari
Su Android, Google Play può trasportare il link grazie all’install referrer, che l’app legge al primo avvio. Su iOS non esiste un equivalente. Gli strumenti si affidano a un SDK dentro l’app e a un passaggio di apertura del link o di abbinamento con il clic. Apple vieta il fingerprinting, quindi indovinare il dispositivo da IP e modello non è una strada percorribile.
Dove fa la differenza
Un link di invito, un prodotto mostrato in un annuncio su Instagram, un codice sconto stampato su un volantino. Senza deep link differito, chi installa l’app deve poi ritrovare da solo quello che cercava. In Appy il deferred deep linking passa dall’SDK nativo per iOS e Android del piano Enterprise.
https://esempio.com/invito/AB12Termini correlati
- Deep link
Un deep link è un link che apre una schermata precisa di un’app mobile, come la scheda di un prodotto, il carrello o un articolo, invece di una pagina web o della schermata iniziale dell’app. Esiste in più forme: lo scheme URL, gli Universal Links su iOS, gli App Links su Android e il deep link differito.
- Install referrer
L’install referrer è l’informazione che Google Play passa a un’app dopo l’installazione: il valore del parametro referrer presente nel link al Play Store da cui è partito il download. L’app lo recupera con la Play Install Referrer API. È il metodo deterministico per attribuire un’installazione su Android.
- Fingerprinting
Il fingerprinting consiste nell’abbinare un’installazione a un clic combinando segnali tecnici come indirizzo IP, modello del dispositivo e versione del sistema operativo. Insieme, questi segnali formano un’impronta che fa da identificativo. Apple lo vieta a scopo di tracciamento, anche quando l’utente ha dato il consenso tramite ATT.
Un solo link per App Store, Google Play e web
Crea uno smart link con il suo QR code: ogni telefono arriva allo store giusto, ogni computer al tuo sito. Gratis fino a 4 link, senza pubblicità.