SNS deep link generator
SNS・サービスURLから、iOS・Android・Web向けのリンク候補を整理する。
現在の製品コードには、Instagram、X、YouTube、TikTok、Spotify、Amazon、Facebook、Slack、Google Maps、Uber EatsのURLを判定し、端末向けリンク候補を生成する処理があります。ただし、直接生成・保存・短縮リダイレクト・実端末動作は同じ対応範囲ではありません。
対応URLと機能範囲を確認するディープリンクガイドを見るHow it works
「生成できる」と「必ずアプリで開く」は別です
01
元URLを判定
サービス名だけでなく、プロフィール、動画、投稿、プレイリストなどURLの形を解析する実装があります。
02
端末向け候補を作る
iOS向けscheme候補、Android Intentなど、対象サービスに応じたリンク候補を生成します。
03
Web URLを残す
アプリを開けない場合にも内容へ到達できるよう、通常のHTTPS URLを基準・fallbackとして扱います。
04
実際の環境で確認
OS、対象アプリ、通常ブラウザ、SNSのアプリ内ブラウザによって挙動が変わるため、実端末確認が必要です。
公開準備中のため、ここでは未確認の利用URL・料金・無料枠を案内していません。 現在のSEOサイトは、製品コード上の実装事実とプラットフォームの現行仕様を整理する段階です。本番のジェネレーターURLはRelease Phaseで実環境を確認してから接続します。
対応は1つのチェックマークでは表せません
現在の直接生成コードは複数サービスにありますが、コア保存APIが同じ範囲を受け付けるわけではありません。たとえばYouTubeは直接生成コードがある一方、保存用helperのiOS宛先に既知の未完成処理があります。
そのため本サイトでは、各サービスを次の項目に分けて表示しています。
入力URL判定
そのURLをサービス/コンテンツ形式として認識するコードがあるか。
直接生成
iOS・Android・Web向け候補を返すコードがあるか。
保存・短縮
リンク履歴へ保存し、短縮/リダイレクト経路へつなげられるか。
実動作確認
現在のアプリ・OS・実端末で確認済みか、再検証が必要か。
Guides
リンクを作る前に知っておきたいこと
Platform guides
サービス別の判断ガイド
このサイトの目的:第三者のSNS・サービスURLを共有する人が、アプリで開く仕組みと限界を理解し、適切なURL・fallbackを選べるようにすることです。自社ネイティブアプリへのUniversal Links/App Links実装を網羅する開発者サイトではありません。