related_applications

配列 (Array)
必須 はい

related_applications フィールドはオブジェクトの配列で、基礎となるプラットフォームにインストール可能、またはアクセス可能なネイティブアプリケーション — たとえば、 Google Play ストアで入手可能なネイティブの Android アプリケーションなどを指定します。このようなアプリケーションは、ネイティブアプリの同等品のように、同様または同等の機能を提供するマニフェストのウェブサイトの代替品となることを意図しています。

注: 開発者は prefer_related_applicationstrue を設定することで、ネイティブアプリケーションがウェブアプリケーションよりも推奨されることを示すことができます。

"related_applications": [
  {
    "platform": "play",
    "url": "https://play.google.com/store/apps/details?id=com.example.app1",
    "id": "com.example.app1"
  }, {
    "platform": "itunes",
    "url": "https://itunes.apple.com/app/example-app1/id123456789"
  }
]

アプリケーションオブジェクトには、次の値を入れることができます。

メンバー 説明
platform アプリケーションを見つけることができるプラットフォームです。利用できる値の一覧
url アプリケーションを見つけることができる URL です。
id 指定されたプラットフォームでアプリケーションを表す ID です。

仕様書

仕様書 状態 備考 フィードバック
Web App Manifest
related_applications の定義

草案

初回定義 Web App Manifest Working Group drafts

ブラウザーの互換性

BCD tables only load in the browser