Spotifyリンクをアプリで直接開く方法

Spotifyリンクをシェアするときは、ログイン済みで、フォローしたり、トラックを保存できるSpotifyアプリで開いてほしいですよね。ログインを求める簡素化されたウェブプレビューではなく。 Spotifyはほとんどのアプリより複雑です。YouTubeやApple Musicで機能する「https://をアプリ独自のスキームに置換する」というトリックは、Spotifyには機能しませんspotify://open.spotify.com/track/…のようなリンクは正しく見えますが、アプリを開きません。このガイドは、実際に機能するフォーマットと、アプリを持っていないリスナーへの対応方法をカバーしています。

機能する方法:SpotifyのコロンフォームURI

1

標準的なSpotifyのURLから始めます。

例えば、トラックリンク:

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

同じ方法はalbumplaylistartistshow(ポッドキャスト)、episodeリンクに対しても機能します。

2

spotify:type:idとして書き直します。

タイプ(track)とID(その後のコード)を取り、コロンで結合します:

spotify:track:4cOdK2wGLETKBW3PvgPWqT

スラッシュや//はありません — Spotifyはコロンフォームを登録していて、ウェブスタイルのURLではありません。

3

新しいリンクを使用します。

Spotifyがインストールされているスマートフォンでは、このURIはトラックをアプリで直接開きます。プレイリストも同じように機能します: spotify:playlist:37i9dQZF1DXcBWIGoYBM5M

注意点:フォールバックがない、アプリ内ブラウザ

Spotifyがインストールされていない場合、spotify:リンクは単に何もしません。 その背後にウェブページがないため、新しいスマートフォンではリスナーは行き止まりに直面します。

そして、これが最も必要な場所 — プロフィールのリンク — が最も難しいです。 TikTokとInstagramの内部ミニブラウザは、SafariとChromeが行う自動アプリ開放を意図的に無視するため、プロフィールからタップされた通常のopen.spotify.comリンクはアプリを開かず、窮屈なアプリ内ウェブプレイヤーで開きます。

LinklyのOpen in app機能は両方の問題に対応しています。通常のSpotify URLを貼り付けると、デバイスごとに正しいアプリリンクを生成します — Spotifyアプリがインストールされている場合はそれを開き、インストールされていない場合はApp Store、Google Play、またはウェブプレイヤーにフォールバックします。TikTokとInstagramプロフィールからの使用を想定して構築されており、クリック追跡とリターゲティングピクセルは経由する際に発火します。無料のディープリンクテスターで、任意のURLに対して生成されるものをプレビューできます。

開発者向けのプラットフォーム固有の情報

Safari、Chrome、Messages、カメラアプリでは、標準的なhttps://open.spotify.comリンクは既にUniversal Linksを介してiOS上のSpotifyアプリを開きます — 特別なリンクは不要です。ただし、Universal LinksはクリエイターリンクがタップされるTikTok、Instagram、Facebookのアプリ内ブラウザ内では発火しません。そこでは、spotify:スキーム(ユーザータップでトリガー)が信頼できるパスです。

Android:Intent URL

Androidでは、堅牢なアプローチはSpotifyのhttps App Linkに基づいて構築されたIntent URLであり、Spotifyパッケージにピン留めされ、明示的なフォールバックがあります:

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

これはアプリがインストールされている場合はそれを開き、それ以外のすべてのユーザーはPlay Store(またはあなたが選択した任意のフォールバックURL)に送ります。

Spotifyアプリリンクのよくある質問

spotify://open.spotify.com/...が機能しないのはなぜですか?

Spotifyはコロンフォームspotify:type:idを登録していて、ウェブスタイルのURLではないからです。spotify://open.spotify.com/…では、ドメインはURIstructureの一部として扱われ、アプリが認識しないため、何も開きません。いくつかの古いガイドでもまだその破損したフォームを示しています。

ポッドキャストでもこれは機能しますか?

はい — ポッドキャストショーとエピソードは同じパターンを使用し、タイプとしてshowepisodeを使用します。例えばspotify:episode:ID

デスクトップではどうなりますか?

デスクトップ上のspotify:URIは、インストールされている場合、Spotifyデスクトップアプリを開きます。Linklyリンクはそれ以上の機能を提供します — デバイスを検出してデスクトップ訪問者を通常のウェブプレイヤーに送ります。

Spotifyのプレセーブやプロモキャンペーンのクリック追跡は機能しますか?

通常のspotify:URIの場合は、いいえ — クリック数をカウントするために中間に何もありません。リンクをLinklyの背後に置くと、アプリが開く前にクリック分析とリターゲティングピクセルが提供されます。

毎月500クリックを無料で追跡できます。