Recentemente ci sono state discussioni sui collegamenti interni nel mondo delle app. Sebbene siano presenti negli ambienti delle app da molto tempo, è importante capire come funzionano nelle app. Se vuoi saperne di più, continua a leggere!
Nonostante siano presenti da tempo nel mondo delle app, i link interni sono stati oggetto di molte discussioni negli ultimi mesi.
Il deep linking è una tecnica per migliorare l’esperienza dell’utente e aumentare le conversioni e le entrate. Potresti aver già sentito questo termine e potresti aver cercato una spiegazione rapida e non tecnica dei concetti di base.
Cosa sono i deep link?
I collegamenti diretti sono supportati nelle app Android e iOS?
Vedrai l'elemento dal tuo browser, nella versione mobile del Web, quando condividi questo URL con qualcuno: un familiare, un amico, un conoscente, ecc. Ciò si verifica anche se l'utente ha scaricato l'app sul proprio dispositivo. Quando si creano collegamenti diretti da un sito Web, non sono compatibili con le app mobili native. L'utente deve aprire la sua app e cercare il prodotto al suo interno, in questo caso una fotocamera sportiva impermeabile. Può essere difficile trovare articoli sull'enorme sito di Amazon.
Un collegamento diretto è un inchiostro intelligente che ti porta a un contenuto specifico all'interno dell'app se hai installato o sito web.
Come dovremmo reagire?
Invece di andare alla home page dell'app, i collegamenti diretti puntano direttamente al contenuto dell'app. Con questo approccio, se vogliamo condividere un prodotto con l'app, il collegamento aprirà il contenuto del prodotto e non la home page dell'app.
1. Collegamento diretto di base
2. Collegamenti profondi differiti
3. Collegamenti profondi contestuali
I link diretti alle app per dispositivi mobili offrono agli utenti ciò che desiderano, quando lo desiderano
Android e Apple supportano i collegamenti diretti.
Google App Links è la versione Android dei collegamenti universali iOS.
In iOS, puoi utilizzare i collegamenti diretti per collegarti a contenuti specifici.
Con il rilascio di iOS 9.0, Apple ha introdotto i collegamenti universali. Questa soluzione ha cercato di risolvere il problema della funzionalità di collegamento diretto nelle app utilizzando schemi URI.
Quando apri un collegamento iOS, cerca l'app se l'hai installata. Se non è installato, il contenuto si aprirà tramite Safari. Un collegamento universale è un collegamento Web standard che collega sia al Web che al contenuto di un'app Web.
Inoltre, secondo uno studio di Branch.io, i collegamenti universali possono aumentare la conversione fino a 40%.
In effetti, funzionano più o meno allo stesso modo: sono normali collegamenti Web che si collegano a un sito Web e ai contenuti all'interno dell'app. Porta a una migliore esperienza utente, ma la diffusione è stata lenta perché non tutte le versioni di Android lo supportano.
Facebook offre la funzionalità Deep Linking.
Nel 2014, Facebook ha sviluppato lo standard App Links per risolvere i problemi relativi agli schemi URI di collegamento diretto. I collegamenti alle app sono costituiti da due componenti:
È ora di concludere.
Nonostante il fatto che i collegamenti profondi funzionino in modo simile su tutte le piattaforme, ogni versione ha una base tecnica. Tuttavia, le applicazioni mobili devono implementare i deep link come parte della progettazione dell’app in termini di esperienza utente e usabilità. Tuttavia, per fare ciò, è necessario disporre di uno sviluppatore che comprenda come funziona il deep linking, poiché spesso include l'ottimizzazione web e mobile.
Attualmente è una necessità per le aziende e una grande risorsa per i professionisti IT sviluppare app Android. Basta guardare le statistiche per...
È necessaria un'app personalizzata per il tuo prossimo progetto? Vuoi riprogettare un'app esistente o crearne una nuova?
Potrebbe sembrare che creare un'applicazione mobile sia semplice come schioccare le dita e che il nostro progetto sarà operativo in pochissimo tempo...
Negli ultimi anni gli investimenti nel fintech sono cresciuti vertiginosamente in Inghilterra e nel mondo, raggiungendo un valore di 179 milioni di dollari entro il 2022. L’aumento… è stato guidato in gran parte dall’aumento degli investimenti in aziende che sviluppano prodotti per soddisfare le esigenze di investimento delle donne e di altri gruppi commerciali. volumi minori di criptovaluta, come il settore immobiliare e gli investimenti a impatto.
Un'app può essere una miniera d'oro per un'azienda, fungendo da strumento di incremento delle vendite, dispositivo di marketing o...
Tutte le applicazioni sono già state sviluppate, ma le Super App sono qui per semplificarti la vita. Le Super App sono un nuovo tipo di app,...
Il collegamento profondo per il ricoinvolgimento e la fidelizzazione è importante.
I tassi di abbandono (email marketing/e-commerce) sono in aumento.
Gli utenti possono facilmente decidere di non completare l'acquisto dopo aver navigato, fatto acquisti e riempito il carrello, dopo aver navigato, fatto acquisti e riempito il carrello.
Un approccio proattivo per coinvolgere nuovamente i clienti che lasciano il carrello pieno di articoli è inviare loro e-mail.
Vengono aperte circa 45% di email di abbandono del carrello e vengono cliccati 21%. Ancora più importante, le e-mail contestualmente rilevanti possono recuperare fino a 1% di potenziali entrate perse. (Nucleo del sito)
Un rivenditore di moda ha impostato un processo automatizzato che invia e-mail ai clienti che lasciano articoli nei carrelli degli acquisti.
L'utente viene indirizzato alla pagina di pagamento utilizzando una soluzione di deep linking, dove gli articoli lasciati nel carrello sono già opportunamente popolati.
Gli utenti (riferimenti di amici/gioco) rappresentano il modo in cui vengono acquisiti i nuovi utenti.
Che sia cartaceo o digitale, il passaparola rimane un metodo potente per creare consapevolezza del prodotto e del marchio.
I consumatori hanno quattro volte più probabilità di acquistare quando vengono invitati da un amico, quindi non sorprende che molte aziende incoraggino i clienti esistenti a invitare i loro amici a unirsi al divertimento.
Il passaparola ha due scopi nel settore dei giochi estremamente competitivo: gli utenti esistenti diventano più fedeli e continuano a giocare, e di conseguenza i nuovi utenti dell'app vengono indirizzati e si uniscono.
In questo caso d'uso è stato incentivato un gioco testa a testa per gli utenti di un'app di gioco utilizzando un processo molto semplice e veloce.
L'amico viene magicamente portato nell'area di attesa dell'app dopo aver scaricato il gioco dall'App Store e avviato l'app, cliccando su un collegamento WhatsApp inviato dal giocatore. Che i giochi abbiano inizio.
Valore medio degli ordini sui social media e al dettaglio (combinato)
L'AOV è una misura dell'importo medio dell'ordine in un periodo di tempo specifico. Questo KPI offre l’opportunità di ottenere risultati a portata di mano. Se un acquirente sta per effettuare un acquisto, perché non fornirgli suggerimenti per altri prodotti che potrebbe desiderare?
Da qui al 2024, si prevede che la percentuale delle entrate dell’eCommerce su dispositivi mobili aumenterà da 64% a 67%, indicando che le app mobili sono il modo migliore per aumentare l’AOV.
Un marchio di moda utilizza Instagram per pubblicizzare una storia sull'"outfit del giorno", che include diversi prodotti (vedi esempio sotto). Quando gli acquirenti scorrono verso l'alto, vengono reindirizzati a una pagina di destinazione social di AppsFlyer (per impedire a Instagram di interrompere il collegamento).
Quando gli acquirenti toccano il pulsante CTA "check it out now", vengono indirizzati a una pagina di check-out precompilata nell'app, inclusi tutti gli articoli presenti nella storia.
SMS banking: abbandono del processo (banca tradizionale/SMS)
I moduli 75% del settore finanziario vengono abbandonati perché i clienti li trovano troppo difficili da completare. I viaggi digitali sono particolarmente suscettibili ai tassi di abbandono quando si tratta di assicurazione.
E se le aziende finserv potessero assistere i propri clienti consentendo loro di sfruttare le app CX-superior?
Le aziende che sono all’avanguardia lo stanno già facendo.
Utilizzando uno o più canali multimediali di loro proprietà in combinazione con i deep link per ricordare ai clienti il modulo che hanno lasciato e portarli direttamente al punto di consegna, possono facilmente completare l'azione desiderata con il minimo sforzo.
Un cliente che abbandona il modulo può essere coinvolto utilizzando un prodotto di deep linking che crea dinamicamente un URL unico e personalizzato per ciascuno di essi nell'esempio fornito.
Una piattaforma di messaggistica SMS riceve il collegamento e pianifica un SMS di promemoria contenente un CTA per completare la compilazione del modulo. Quando si fa clic sul collegamento, l'app si apre nella posizione corretta in modo che i clienti possano continuare da dove si erano interrotti.
Crea app che si connettono continuamente e intimamente con i clienti e raggiungerai due obiettivi chiave contemporaneamente. Puoi salvare gli invii di moduli da parte di clienti molto coinvolti e allo stesso tempo soddisfarli aiutandoli a raggiungere i loro obiettivi originali.
L’implementazione del deep linking è fondamentale.
È relativamente semplice creare collegamenti diretti con prodotti SAAS da fornitori di collegamenti diretti. Alcuni di essi forniscono prodotti SAAS per la creazione di collegamenti diretti per campagne di marketing mobile.
Gli esperti di marketing e i product manager utilizzano soluzioni di deep linking per definire i percorsi che desiderano che i loro utenti finali intraprendano dopo aver fatto clic sui deep link che creano:
È anche possibile per gli esperti di marketing e i product manager acquisire una migliore comprensione delle prestazioni della campagna misurando installazioni, entrate, quota utenti paganti e LTV o acquisendo le fonti degli utenti che hanno fatto clic sui collegamenti diretti.
Gli sviluppatori sono coinvolti nelle implementazioni dei deep link? Nella maggior parte dei casi, sono coinvolti gli sviluppatori, poiché l'app deve aprirsi sulla pagina con collegamento diretto. Una buona soluzione di deep linking fornisce adeguati passaggi di consegne tra sviluppatori e operatori di marketing/responsabili di prodotto.
È la mia ultima tesi sull'implementazione dei deep link. Dovresti scegliere un fornitore che offra molto di più di questo. L'utilizzo di un altro stack tecnologico di mobile marketing è solitamente meno auspicabile rispetto all'utilizzo di una sofisticata piattaforma di mobile marketing che includa funzionalità di deep linking come caratteristica principale.
Come creare un collegamento profondo
Implementazione di deep link per Android
Come esempio di utilizzo dei link diretti per Android, supponiamo che l'URL del link diretto sia la tua app://percorso/ e che l'ID del pacchetto della tua app sia com. la tua app. esempio.
Soluzione JavaScript
Una tecnica vecchia e comune per risolvere questo problema consiste nell'utilizzare iframe per caricare l'URL del collegamento diretto e avere un codice JavaScript ritardato per reindirizzare al negozio:
Quando lo fai, il browser tenta prima di caricare la tua app://percorso/.
Se la tua app è installata, si apre e il seguente JavaScript non viene eseguito.
Se la tua app non è installata, non succede nulla quando carichi la tua app://percorso/. Dopo 2 secondi, il codice JavaScript reindirizza l'utente al Play Store, dove potrà installare l'app.
Tuttavia, c'è un piccolo problema con questo codice: dopo che l'app viene aperta e l'utente ritorna al proprio browser, il codice JavaScript potrebbe reindirizzarlo al Play Store. Pertanto, possiamo ottimizzare il processo esaminando il tempo in cui l'utente ritorna al proprio browser per determinare se è necessario essere reindirizzati al negozio o meno:
Soluzione dell'intento
Dal rilascio di Chrome per Android versione 25 o successiva, il codice riportato sopra ha smesso di funzionare, come menzionato nella documentazione di Chrome. Fortunatamente, Google offre una soluzione migliore utilizzando l'URL dell'intento. Quando un utente fa clic sull'URL intent://path/#Intent;scheme=yourapp;package=com.yourapp.example;end, accade quanto segue:
- Se l'app è installata, Chrome apre l'app.
- Se l'app non è installata, Chrome apre il Play Store.
Quale soluzione di deep linking dovrei utilizzare in King of App?
Soluzioni JavaScript
Similmente ad Android, esiste anche un trucco JavaScript per iOS:
html
window.location.replace("tuaapp://percorso/"); setTimeout(funzione () {
window.location.replace("https://itunes.apple.com/app/id12345678"); }, 2000);
.
- Se l'app è installata, il primo codice di riposizionamento apre l'app e lo script successivo non viene eseguito.
- Se l'app non è installata, il primo codice di riposizionamento non fa nulla e la funzione di timeout di inattività reindirizza l'utente all'App Store.
Soluzione di collegamento universale
A partire da iOS 9, Apple ha introdotto il collegamento universale, che funziona in modo simile a quello di Android, ma richiede più configurazioni. Inoltre, a partire da iOS 9.2, la correzione di JavaScript ha smesso di funzionare perché Apple ha introdotto una finestra di prompt non modale.
Per abilitare i collegamenti universali, devi avere un dominio certificato SSL (ad esempio, https://tuodominio.com/) associato alla tua app e visualizzare un file JSON speciale su https://tuodominio.com/apple-app - associazione al sito simile alla seguente:
Questo file indica al tuo dispositivo quale percorso funziona come collegamento diretto per ciascuna app.
Quindi devi aggiungere applinks:yourdomain.com alla mappatura dei domini associati com.apple.developer.all'interno di XCode:
Puoi associare un dominio a più applicazioni o viceversa.
È quindi necessario adottare i metodi UIApplicationDelegate per la consegna (nello specifico, application:continueUserActivity:restorationHandler:) in modo che l'applicazione possa ricevere un collegamento e gestirlo in modo appropriato.
Supponiamo di associare https://tuodominio.com/dress/ alla tua applicazione impostando "percorsi":["/dress/"] nel file JSON. Quando l'utente fa clic sul collegamento https://yourdomain.com/dress/1 in Safari, accade quanto segue:
- se l'app è installata, l'app viene aperta e https://yourdomain.com/dress/1 viene inviato a UIApplicationDelegate. Lì puoi usarlo per decidere quale vista vuoi aprire.
- Se l'app non è installata, https://tuodominio.com/dress/1 si apre con Safari e puoi continuare a visualizzare il prodotto sul tuo sito web o reindirizzare l'utente all'App Store.
Universal Links sembra essere una soluzione perfetta per iOS. Purtroppo, però, hanno anche i loro limiti.
- I collegamenti universali funzionano solo con Safari e Chrome.
- Quando un altro sito Web reindirizza con un collegamento universale, funziona solo se il clic avviene all'interno di Safari o Chrome. Ad esempio, se nella tua applicazione di posta elettronica è presente un collegamento https://anotherDomain.com/ che reindirizza al collegamento universale https://yourDomain.com/dress/1, questo non funziona come collegamento diretto alla tua applicazione. Tuttavia, se l'utente fa clic sul collegamento https://anotherDomain.com da Safari, funziona.
- I collegamenti universali non funzionano se incolli il collegamento direttamente nella barra degli indirizzi.
- I collegamenti universali non funzionano se il reindirizzamento viene attivato da un codice JavaScript.
- I collegamenti universali non funzionano quando apri il collegamento in modo programmatico all'interno della tua applicazione (ad esempio con openUrl).
Per prima cosa, nel builder, devi andare su servizi e fare clic sul marketplace. Seleziona il servizio di collegamento diretto e aggiungilo.
Una volta aggiunto vedrai queste opzioni.
Troverai i deeplink più comuni già preconfigurati nel servizio: WhatsApp, Facebook, Twitter, Telegram, Instagram, Linkedin e Snapchat.
Basta aprire facendo clic per attivare l'opzione.
Altrimenti dovrai configurare il servizio personalizzato aggiungendo il deep link personalizzato.
Come configurare un collegamento diretto personalizzato
Non esiste una formula magica da questo punto in poi, per questo motivo durante l'articolo abbiamo spiegato passo dopo passo come funziona questo tipo di collegamento.
È meglio cercare la documentazione di ciascuna app/piattaforma su come creare il collegamento. esempio: https://faq.whatsapp.com/425247423114725/?cms_platform=iphone
Ci saranno casi in cui i deep link di ios e android sono diversi, quindi ti consigliamo di utilizzare un url shortener intelligente, come quello che puoi trovare sul nostro sito web nella sezione risorse o anche all'interno della nostra suite mobile wordpress, hai un creatore di collegamenti intelligente.