Hoe YouTube-links de app direct laten openen

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

De eenvoudige methode: Het youtube:// schema gebruiken

1

Neem een 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 wordt:

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

3

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

Belangrijke overwegingen & fallback-gedrag

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

De youtube://-link werkt dan gewoon niet. Om dit op te lossen, moet je een fallback naar de standaard https://-URL aanbieden. Dit vereist meestal wat code op je website of in je applicatie om te detecteren of de app is geïnstalleerd en dienovereenkomstig door te verwijzen.

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.

iOS: Universal Links

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

Android: Intent-URL's

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 krachtigere methode omdat je kunt specificeren wat er moet gebeuren als de app niet is geïnstalleerd, zoals het openen van de Google Play Store om de gebruiker te vragen 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 als dat niet lukt, de fallback-URL in een browser te openen.

Volg 500 maandelijkse clicks met alle functies inbegrepen.

Geen creditcard vereist