Spotify-links laten openen in de app

Wanneer je een Spotify-link deelt, wil je dat deze de Spotify-app opent — waar je luisteraar is ingelogd, je kan volgen en het nummer kan opslaan — niet een vereenvoudigd webvoorbeeld dat hen vraagt in te loggen. Spotify is lastiger dan de meeste apps. De truc die werkt voor YouTube en Apple Music — https:// omwisselen voor het eigen schema van de app — werkt niet voor Spotify. Links zoals spotify://open.spotify.com/track/… zien er goed uit maar openen de app nooit. Deze gids behandelt het formaat dat echt werkt, en hoe je omgaat met luisteraars die de app niet hebben.

De werkende methode: Spotify's dubbelpunt-URI

1

Neem een standaard Spotify-URL.

Bijvoorbeeld een nummerlink:

https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT

Dezelfde methode werkt voor album, playlist, artist, show (podcast) en episode links.

2

Herschrijf als spotify:type:id.

Neem het type (track) en de ID (de code erna), en verbind ze met dubbelpunten:

spotify:track:4cOdK2wGLETKBW3PvgPWqT

Merk op dat er geen slashes zijn en geen // — Spotify registreert het dubbelpunt-formaat, niet een web-stijl-URL.

3

Op een telefoon met Spotify geïnstalleerd, opent deze URI het nummer rechtstreeks in de app. Een afspeellijst werkt op dezelfde manier: spotify:playlist:37i9dQZF1DXcBWIGoYBM5M.

Het nadeel: geen fallback en in-app browsers

Als Spotify niet is geïnstalleerd, doet een spotify: link eenvoudig niets. Er is geen webpagina erachter om op terug te vallen, dus op een nieuwe telefoon loopt je luisteraar tegen een dood spoor aan.

En de plek waar je dit het meest wilt — je link in je bio — is het moeilijkst. De minibrowsers in TikTok en Instagram negeren opzettelijk het automatische app-openen dat Safari en Chrome doen, dus een gewone open.spotify.com link die vanuit een bio wordt getikt, opent de krappe in-app webspeler in plaats van de app.

De Open in app functie van Linkly lost beide problemen op: plak een normale Spotify-URL in, en deze genereert per apparaat de juiste app-link — opent de Spotify-app wanneer deze is geïnstalleerd, en valt terug op de App Store, Google Play of de webspeler wanneer dit niet het geval is. Het is ontworpen om te werken vanuit TikTok- en Instagram-bios, en je click tracking en retargeting pixels werken nog steeds. Je kunt zien wat het genereert voor elke URL met de gratis deep link tester.

Platform-specifieke informatie voor ontwikkelaars

In Safari, Chrome, Berichten en de Camera-app openen standaard https://open.spotify.com links al de Spotify-app op iOS via Universal Links — geen speciale link nodig. Maar Universal Links werken niet in de in-app browsers van TikTok, Instagram of Facebook, wat nu juist de plek is waar creator-links worden getikt. Daar is het spotify: schema (geactiveerd bij een gebruikerstap) het betrouwbare pad.

Android: Intent-URL's

Op Android is de robuuste benadering een Intent-URL gebouwd op Spotify's https App Link, vastgepind aan het Spotify-pakket, met een expliciete fallback:

intent://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT#Intent;scheme=https;package=com.spotify.music;S.browser_fallback_url=https://play.google.com/store/apps/details?id=com.spotify.music;end

Dit opent de app als deze is geïnstalleerd en stuurt iedereen anders naar de Play Store (of elke fallback-URL naar keuze).

Omdat Spotify het dubbelpunt-formaat spotify:type:id registreert, niet een web-stijl-URL. In spotify://open.spotify.com/… wordt het domein behandeld als onderdeel van de URI-structuur die de app niet herkent, dus niets opent. Verschillende oudere gidsen tonen nog steeds dat gebroken formaat.

Ja — podcast-shows en afleveringen gebruiken hetzelfde patroon, met show en episode als het type, bijvoorbeeld spotify:episode:ID.

Een spotify: URI op desktop opent de Spotify desktop-app als deze is geïnstalleerd. Een Linkly-link doet nog beter — het detecteert het apparaat en stuurt desktop-bezoekers naar de normale webspeler.

Met een gewone spotify: URI nee — er is niets ertussenin om de click te tellen. Het link achter Linkly plaatsen geeft je click-analyses en retargeting pixels voordat de app opent.

Track 500 maandelijkse klikken gratis.