メインコンテンツへ
短.be

App Links

Google が提供する Android 向けディープリンク技術。 HTTPS URL からアプリ内の特定画面に直接遷移させる仕組み。

2025年9月14日 · 約 1 分で読めます

URL 短縮

App Links は、 Google が提供する Android 向けのディープリンク技術です。通常の HTTPS URL をタップしたときに、対応するアプリがインストールされていればアプリ内の特定画面を直接開き、インストールされていなければ Web ブラウザでページを表示します。

App Links の仕組みは、 Web サイトのドメインとアプリの関連付けに基づいています。開発者はサイトの /.well-known/assetlinks.json にアプリのパッケージ名と署名証明書のフィンガープリントを記述し、アプリの AndroidManifest.xml に対応する intent-filter を設定します。この双方向の検証により、第三者がドメインを偽装してアプリを起動することを防いでいます。

Apple の Universal Links と比較すると、基本的な概念は同じですが実装の詳細が異なります。 Universal Links は apple-app-site-association ファイルを使い、 App Links は assetlinks.json を使います。クロスプラットフォームのアプリでは両方の設定が必要です。

短縮 URL サービスと App Links を組み合わせると、 1 つの短縮 URL で「アプリユーザーにはアプリ内画面を、 Web ユーザーには Web ページを」表示する動的な導線を実現できます。ただし、短縮 URL のリダイレクトが間に入ることで App Links の検証が失敗するケースがあるため、短縮 URL サービス側で適切なリダイレクト方式 (HTTP リダイレクトではなく JavaScript リダイレクトなど) を選択する必要があります。関連書籍は Amazon でも探せます。

X でシェアはてブ

この記事は役に立ちましたか?

関連用語

関連記事

よくある質問

App Links と Universal Links の違いは何ですか?
App Links は Android 向け、 Universal Links は iOS 向けのディープリンク技術です。どちらも HTTPS URL を使用してアプリ内の特定画面に遷移させる仕組みですが、設定方法が異なります。
App Links の検証はどのように行われますか?
Android がアプリのインストール時に、指定されたドメインの /.well-known/assetlinks.json ファイルを自動的に検証します。

短縮 URL を作成してみませんか?

無料で URL を短縮する