解決できる課題 事業紹介トップ 経営データ分析基盤 AI導入・業務改善 AI 業務アプリ 基幹システムのWeb化・段階移行 複雑な SaaS を専用 UI に Shopify Plus 移行・拡張 生成AI 活用(Multi AI) SEO / AIO / 広告運用 顧問・アドバイザリ インフラ構築 PHP脆弱性対策・更新 WordPressからEmDashへの移行 自社メディア投資・開発
AI導入 AI導入・業務改善 ChatGPTの社内導入 OpenAI Codex導入 AI運用・定着 Claude / MCP 総合 Claude Cowork Claude Code 導入支援 Claude Code 使いこなし支援 Claude Design MCP 開発・サーバー構築
EC構築・移行 Shopify Plus トップ EC-CUBEからShopifyへの移行 大手カートからの移行 Shopify 通常プラン EC サイト構築
実績
業界ニュース 業界ニュース トップ AI ニュース └ Claude └ ChatGPT・Codex └ Gemini └ その他 Shopify ニュース SaaS ニュース お知らせ(自社発信)
会社情報 相談する
2026.10.22

POS UI拡張機能、実行中の公開バージョンを識別するshopify.extension.version追加

記事のサマリー(TL;DR)

  • shopify.extension.version が、実行中の拡張機能のバージョンを返す新しいフィールドとして追加されました。
  • この値はDev Dashboardの「Versions」ページに表示される名前、および shopify app deploy 実行時に選択する名前と同じものです。
  • 対象はAPI version 2026-10をターゲットとするPOS UI拡張機能のみで、それより前のAPIバージョンをターゲットとする拡張機能には影響しません。

詳細

変更内容

shopify.extension.version は、実行中の拡張機能のバージョンを返します。これはDev Dashboardの「Versions」ページに表示される名前、および shopify app deploy を実行した際に選択する名前と同一です。この値は不透明な名前(opaque name)であり、バージョン番号ではないため、ソートではなく等価比較で扱う必要があります。また、拡張機能がローカル開発サーバーから実行されている場合、この値は undefined になります。

対象範囲

このフィールドは、API version 2026-10をターゲットとするPOS UI拡張機能で利用できます。それより前のAPIバージョンをターゲットとする拡張機能には変更はありません。

変更の背景

POSは拡張機能のバンドルをキャッシュし、オフラインで実行することがあります。このフィールドは、開発者が加盟店のデバイス上でどの公開ビルドが実行されているかを識別する際に役立つとされています。

対応が必要な内容

既存の拡張機能について、対応は不要です。このフィールドを利用するには、API version 2026-10をターゲットにする必要があります。また、ローカル開発サーバーからテストする際は、値が undefined になる点を考慮する必要があります。

関連ドキュメント

POS UI Extensions API、version 2026-10