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

1

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.

2

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.

3

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.

Co się dzieje na komputerze stacjonarnym?

URI spotify: na komputerze stacjonarnym otwiera aplikację Spotify, jeśli jest zainstalowana. Link Linkly robi coś więcej — wykrywa urządzenie i wysyła użytkowników komputerowych do zwykłego odtwarzacza internetowego.

Czy moja kampania presave lub promocyjna Spotify będzie nadal śledzić kliknięcia?

Z czystym URI spotify: — nie, bo nic się między nimi nie znajduje, aby liczyć kliknięcie. Umieszczenie linku za Linkly daje Ci analitykę kliknięć i piksele retargetingu zanim aplikacja się otwiera.

Śledź 500 kliknięć miesięcznie za darmo.