Jak sprawić, aby linki Spotify otwierały aplikację bezpośrednio
Gdy udostępniasz link do Spotify, chcesz, aby otworzył się w aplikacji Spotify — gdzie Twój słuchacz jest zalogowany, może Cię obserwować i zapisywać utwór — a nie w ograniczonym podglądzie internetowym proszącym o zalogowanie się.
Spotify jest w tym trudniejszy niż większość aplikacji. Sztuczka, która działa w YouTube i Apple Music — zamiana https:// na własny schemat aplikacji — nie działa w przypadku Spotify. Linki takie jak spotify://open.spotify.com/track/… wyglądają prawidłowo, ale nigdy nie otwierają aplikacji. Ten przewodnik obejmuje format, który faktycznie działa, oraz sposób obsługi słuchaczy, którzy nie mają zainstalowanej aplikacji.
Działająca metoda: URI Spotify w formie z dwukropkami
Weź dowolny standardowy URL Spotify.
Na przykład link do utworu:
https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT
Ta sama metoda działa dla linków album, playlist, artist, show (podcast) i episode.
Przepisz go jako spotify:type:id.
Weź typ (track) i identyfikator (kod po nim) i połącz je dwukropkami:
spotify:track:4cOdK2wGLETKBW3PvgPWqT
Zauważ, że nie ma ukośników ani // — Spotify rejestruje formę z dwukropkami, a nie URL w stylu internetowym.
Użyj nowego linku.
Na telefonie z zainstalowanym Spotify ten URI otwiera utwór bezpośrednio w aplikacji. Playlista działa w ten sam sposób: spotify:playlist:37i9dQZF1DXcBWIGoYBM5M.
Haczyk: brak powrotu i przeglądarki w aplikacji
Jeśli Spotify nie jest zainstalowany, link spotify: po prostu nic się nie dzieje. Za nim nie kryje się żadna strona internetowa, do której można by się cofnąć, dlatego na świeżym telefonie Twój słuchacz trafia na pusty adres.
A miejsce, gdzie najbardziej tego chcesz — Twój link w bio — jest najtrudniejsze. Miniprzeglądarki wewnątrz TikToka i Instagrama celowo ignorują automatyczne otwieranie aplikacji, które robi Safari i Chrome, dlatego zwykły link open.spotify.com stuknięty z biogramu otwiera ciasny w-aplikacyjny odtwarzacz internetowy zamiast aplikacji.
Funkcja Otwórz w aplikacji Linkly rozwiązuje oba problemy: wklej zwykły URL Spotify, a ona generuje prawidłowy link aplikacji dla każdego urządzenia — otwierając aplikację Spotify, gdy jest zainstalowana, i wracając do App Store, Google Play lub odtwarzacza internetowego, gdy jej nie ma. Jest zbudowana do pracy z biogramami TikToka i Instagrama, a Twoje śledzenie kliknięć i piksele retargetingu nadal się uruchamiają w drodze. Możesz podejrzeć, co ona generuje dla dowolnego adresu URL, korzystając z bezpłatnego testera linków głębokich.
Informacje specyficzne dla platform dla deweloperów
iOS: Linki uniwersalne, aż do pewnego momentu
W Safari, Chrome, Wiadomościach i aplikacji Aparat, standardowe linki https://open.spotify.com już otwierają aplikację Spotify na iOS za pośrednictwem Linków Uniwersalnych — nie jest potrzebny specjalny link. Ale Linki Uniwersalne nie działają wewnątrz przeglądarek w aplikacji TikToka, Instagrama czy Facebooka, czyli dokładnie tam, gdzie dotykane są linki twórców. Tam schemat spotify: (wyzwalany przez dotknięcie użytkownika) to niezawodna droga.
Android: Intent URLs
Na Androidzie solidne podejście to Intent URL zbudowany na bazie Spotify https App Link, przypiętego do pakietu Spotify, z wyraźnym powrotem:
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
To otwiera aplikację, jeśli jest zainstalowana, i wysyła wszystkich innych do Play Store (lub dowolnego innego powrotnego adresu URL, który wybierzesz).
Spotify — FAQ linków aplikacji
Dlaczego spotify://open.spotify.com/... nie działa?
Ponieważ Spotify rejestruje formę z dwukropkami spotify:type:id, a nie URL w stylu internetowym. W spotify://open.spotify.com/… domena jest traktowana jako część struktury URI, którą aplikacja nie rozpoznaje, więc nic się nie otwiera. Kilka starszych przewodników nadal pokazuje tę uszkodzoną formę.
Czy to działa w przypadku podcastów?
Tak — podcasty i odcinki używają tego samego schematu, z show i episode jako typem, np. spotify:episode:ID.
Śledź 500 kliknięć miesięcznie za darmo.