Deep linking
Cos’è un deep link?
In breve
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.
Come funziona
Il link contiene un indirizzo che l’app sa interpretare. Con uno scheme come myapp://product/42, il sistema cerca l’app che ha registrato myapp e le passa il resto dell’indirizzo. Con Universal Links e App Links si usa invece un normale indirizzo https: se l’app è installata e il dominio le è associato, il sistema la apre direttamente sulla schermata giusta. Per l’utente non c’è nessun passaggio in più: un tocco, ed è già lì.
E se l’app non è installata?
Qui si gioca tutto. Un link myapp:// non porta da nessuna parte: nel migliore dei casi compare un errore, nel peggiore non succede niente. Uno smart link controlla prima il dispositivo e manda queste persone su App Store, Google Play o sul tuo sito web. Se vuoi che ritrovino la stessa schermata dopo l’installazione, ti serve un deep link differito.
myapp://product/42Termini correlati
- Universal Links
Gli Universal Links (link universali) sono normali link https che iOS apre direttamente nella tua app se è installata, e sul tuo sito web se non lo è. Apple li ha introdotti con iOS 9. Si basano su un’associazione verificata tra app e dominio: l’entitlement Associated Domains da una parte, il file apple-app-site-association dall’altra.
- Deep link differito
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.
- URI scheme
Un URI scheme, o scheme URL personalizzato, è un prefisso proprio di un’app, come myapp://, che l’app registra nel sistema. Un link che inizia con quel prefisso apre l’app e le passa il resto dell’indirizzo: myapp://product/42, per esempio, può mostrare direttamente il prodotto 42.
- Smart link
Uno smart link è un link unico, spesso accompagnato dal suo QR code, che riconosce il dispositivo al momento del clic. Un iPhone va su App Store, un Android su Google Play o su un altro store, un computer sul tuo sito web. Se l’app è già installata, il link la apre direttamente.
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à.