Come fare in modo che i link di YouTube aprano l'app direttamente
Puoi creare link speciali, spesso chiamati "deep link", che aprono l'app YouTube direttamente su un dispositivo mobile invece che in un browser web. Questo offre un'esperienza molto più fluida per il tuo pubblico. Questa guida copre il metodo più semplice che funziona nella maggior parte dei casi, nonché opzioni più avanzate e specifiche della piattaforma per gli sviluppatori.
Il metodo semplice: utilizzo dello schema YouTube://
Prendi qualsiasi URL YouTube standard.
Ad esempio, usiamo:
https://www.youtube.com/watch?v=dQw4w9WgXcQ
Questo metodo funziona anche con altri formati di URL di YouTube come https://youtu.be/dQw4w9WgXcQ.
Sostituisci 'https://' con 'youtube://'.
Il nuovo link sarà:
youtube://www.youtube.com/watch?v=dQw4w9WgXcQ
Utilizza il nuovo link.
Questo link ora aprirà l'app YouTube direttamente se è installata sul dispositivo dell'utente.
Considerazioni importanti e comportamento di fallback
Cosa succede se l'app YouTube non è installata?
Il link youtube:// semplicemente non funzionerà. Per gestire questo, è necessario fornire un fallback all'URL standard https://. Questo di solito richiede un po' di codice sul tuo sito web o nella tua applicazione per rilevare se l'app è installata e reindirizzare di conseguenza.
Per una soluzione semplice, puoi utilizzare un servizio come Linkly, che può gestire questo reindirizzamento consapevole del dispositivo per te. La funzione Open in app di Linkly fa esattamente questo per YouTube — e circa 20 altre app — aprendo l'app quando è installata e ricorrendo all'App Store, Google Play o al sito web quando non lo è. Funziona anche nei browser in-app su TikTok e Instagram, dove il semplice trucco youtube:// sopra descritto non funziona.
Informazioni specifiche della piattaforma per sviluppatori
Per coloro che stanno creando applicazioni, esistono metodi più robusti per creare deep link che offrono maggior controllo.
iOS: Universal links
Su iOS 9 e versioni successive, la maggior parte dei link standard https://www.youtube.com si apriranno automaticamente nell'app YouTube se è installata. Questa è una funzione di Apple chiamata "Universal Links". Ciò significa che per molti utenti iOS, potrebbe non essere necessario fare nulla di speciale.
Android: Intent URLs
Android utilizza un sistema chiamato "Intents" per aprire app. Gli sviluppatori possono creare un Android Intent per aprire un link di YouTube. Questo è un metodo più potente perché puoi specificare cosa dovrebbe accadere se l'app non è installata, ad esempio aprire Google Play Store per invitare l'utente a scaricare l'app.
Un esempio di Android Intent per un video di YouTube sarebbe:
intent://www.youtube.com/watch?v=dQw4w9WgXcQ#Intent;scheme=https;package=com.google.android.youtube;S.browser_fallback_url=https://www.youtube.com/watch?v=dQw4w9WgXcQ;end
Questo dice ad Android di provare ad aprire l'app YouTube e, se non è possibile, di aprire l'URL di fallback in un browser.
Traccia 500 clic mensili gratuitamente.