Hoe YouTube-links in de app openen

Je kunt speciale links maken, vaak "deep links" genoemd, die de YouTube-app direct op een mobiel apparaat openen in plaats van in een webbrowser. Dit biedt een veel soepelere ervaring voor je publiek. Deze gids behandelt de eenvoudigste methode die in de meeste gevallen werkt, evenals geavanceerdere, platformspecifieke opties voor ontwikkelaars.

De eenvoudige methode: het YouTube:// schema gebruiken

1

Neem elke standaard YouTube-URL.

Bijvoorbeeld, laten we gebruiken:

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

Deze methode werkt ook met andere YouTube URL-formaten zoals https://youtu.be/dQw4w9WgXcQ.

2

Vervang 'https://' door 'youtube://'.

De nieuwe link zal zijn:

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

3

Deze link opent nu de YouTube-app rechtstreeks als deze op het apparaat van de gebruiker is geïnstalleerd.

Belangrijke overwegingen & terugvalgedrag

Wat gebeurt er als de YouTube-app niet is geïnstalleerd?

De youtube:// link zal gewoon niet werken. Om dit op te lossen, moet je een terugval naar de standaard https:// URL bieden. Dit vereist meestal wat code op je website of in je applicatie om te detecteren of de app is geïnstalleerd en dienovereenkomstig om te leiden.

Voor een eenvoudige oplossing kun je een service zoals Linkly gebruiken, die deze apparaatbewuste omleiding voor je kan afhandelen.

Platformspecifieke informatie voor ontwikkelaars

Voor degenen die applicaties bouwen, zijn er robuustere methoden voor het maken van deep links die meer controle bieden.

Op iOS 9 en nieuwer zullen de meeste standaard https://www.youtube.com links automatisch in de YouTube-app openen als deze is geïnstalleerd. Dit is een functie van Apple genaamd "Universal Links." Dit betekent dat je voor veel iOS-gebruikers misschien niets speciaals hoeft te doen.

Android: Intent URLs

Android gebruikt een systeem genaamd "Intents" om apps te openen. Ontwikkelaars kunnen een Android Intent maken om een YouTube-link te openen. Dit is een krachtiger methode omdat je kunt opgeven wat er moet gebeuren als de app niet is geïnstalleerd, zoals het openen van de Google Play Store om de gebruiker op te roepen de app te downloaden.

Een voorbeeld van een Android Intent voor een YouTube-video zou zijn:
intent://#Intent;package=com.google.android.youtube;S.browser_fallback_url=https://www.youtube.com/watch?v=dQw4w9WgXcQ;end

Dit vertelt Android om te proberen de YouTube-app te openen, en indien dat niet kan, de terugval-URL in een browser te openen.

Track 500 maandelijkse klikken gratis.