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: Utilizzare lo schema youtube://

1

Prendi un qualsiasi URL YouTube standard.

Ad esempio, usiamo:

https://www.youtube.com/watch?v=dQw4w9WgXcQ

Questo metodo funziona anche con altri formati di URL YouTube come https://youtu.be/dQw4w9WgXcQ.

2

Sostituisci 'https://' con 'youtube://'.

Il nuovo link sarà:

youtube://www.youtube.com/watch?v=dQw4w9WgXcQ

3

Questo link ora aprirà direttamente l'app YouTube 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, devi fornire un fallback all'URL standard https://. Questo solitamente 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.

Informazioni specifiche della piattaforma per gli sviluppatori

Per chi sviluppa applicazioni, ci sono metodi più robusti per creare deep link che offrono più controllo.

Su iOS 9 e versioni successive, la maggior parte dei link standard https://www.youtube.com si aprirà 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: URL Intent

Android utilizza un sistema chiamato "Intent" per aprire le app. Gli sviluppatori possono creare un Intent Android per aprire un link YouTube. Questo è un metodo più potente perché puoi specificare cosa dovrebbe accadere se l'app non è installata, ad esempio aprire il Google Play Store per invitare l'utente a scaricare l'app.

Un esempio di Intent Android per un video YouTube sarebbe:
intent://#Intent;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 riesce, di aprire l'URL di fallback in un browser.

Traccia 500 clic mensili gratuitamente.