--- title: browser_specific_settings slug: Mozilla/Add-ons/WebExtensions/manifest.json/browser_specific_settings tags: - Add-ons - Extensions - WebExtensions - manifest.json translation_of: Mozilla/Add-ons/WebExtensions/manifest.json/browser_specific_settings ---
{{AddonSidebar}}
Object
必須

通常は不要です ( いつ Add-on ID が必要か?を参考に) 。Firefox 48 より前と Android版Firefox では必須です。

"browser_specific_settings": {
  "gecko": {
    "id": "addon@example.com",
    "strict_min_version": "42.0"
  }
}

説明

browser_specific_settings キーは、特定のホストアプリケーションのキーを含みます。

Firefox (Gecko) プロパティ

現在、4 つの文字列属性を含む gecko キーのみが存在します。

有効な Gecko バージョンのリストを見てください。

拡張機能 ID フォーマット

拡張機能 ID は次のどれかでなければなりません:

後者のフォーマットは生成したり扱うのが簡単です。本当のメールアドレスをここで使うと SPAM を呼びかねないのに気を払ってください。

例えば:

"id": "extensionname@example.org",

"id": "{daf44bf7-a45e-4450-979c-91cf07434c3d}"

使用可能なキーをすべて使用した例です。たいていの拡張機能では strict_max_versionupdate_url は省略するのに注意してください。

"applications": {
  "gecko": {
    "id": "addon@example.com",
    "strict_min_version": "42.0",
    "strict_max_version": "50.*",
    "update_url": "https://example.com/updates.json"
  }
}

ブラウザ実装状況

{{Compat("webextensions.manifest.browser_specific_settings")}}