Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Azure Static Web Appsでユニバーサルリンク

Avatar for tkym tkym
October 03, 2025
8

Azure Static Web Appsでユニバーサルリンク

Avatar for tkym

tkym

October 03, 2025
Tweet

Transcript

  1. => Deep Linkの一種: モバイルユーザーが URLをクリックした時に,アプリを起動させる カスタムURLスキーム (Custom URL Scheme) ユニバーサルリンク

    (Universal Links) / App Links 形式 myapp://action?id=123 のような独自のURL形式 https://example.com/path のような通常のWebサイトのURL 対応OS iOS, Android 【iOS】ユニバーサルリンク【 Android】App Links 設定方法 アプリ側でのみ設定が必要で、比較的簡単。 アプリ側に加え、Webサーバー側にドメインとアプリの関連付けファイル (apple-app-site-association (iOS) など) を設置する必要がある。 アプリ未インストール時 何も起こらない、またはエラーとなる。 自動的にWebサイト (リンク先のURL) がブラウザで開かれるため、ユーザー 体験がスムーズ。 セキュリティ 他のアプリが同じスキームを登録できてしまう可能性があ り、なりすましのリスクがある。 Webサイトのドメイン所有者しか設定できないため、安全性が高い。 ユーザー体験 リンクをタップした際に「このアプリで開きますか?」といった 確認ダイアログが表示される場合がある。 確認ダイアログなしで直接アプリが起動するため、シームレスで快適。 ユニバーサルリンクとは?