Shopify スクリプトタグ チェッカー
Shopify は 2027年3月1日(あと106日)にストアでのスクリプトタグの実行を停止します。まだ依存しているアプリを見つけて、気づかないうちに機能が止まるのを防ぎましょう。
スクリプトタグが廃止される理由
スクリプトタグは、Shopify アプリがストアに JavaScript を追加する元々の方法でした(レビュー、チャット、ポイント、アップセル、トラッキングなど)。Shopify の開発者向け変更履歴によると、2026年10月1日からすべての API バージョンでスクリプトタグの作成・更新ができなくなり、2027年3月1日にはストアへの挿入も停止されます。既存のスクリプトタグはそれまで動作します。 出典:Shopify 開発者向け変更履歴(英語)
やるべきこと
- ストアでチェッカーを実行し、表示されたアプリをすべて書き留めます。
- 使い続けるアプリごとに、アプリ埋め込みがあるか確認します。あれば「オンラインストア > テーマ > カスタマイズ > アプリ埋め込み」で有効にし、機能が動くか確認します。
- 移行予定がないアプリは、開発者に問い合わせるか、2027年3月までに代替を検討します。
- 使っていないアプリをアンインストールし、もう一度チェックします。
- 変更のたびに再チェックします。目標はリストが空になることです。
よくある質問
スクリプトタグはどうなりますか?
Shopify によると、2027年3月1日にストアへのスクリプトタグの挿入を停止します。2026年10月1日以降、アプリはどの API バージョンでもスクリプトタグを作成・更新できません。注文状況ページではすでに以前から動作していません。
代わりになるものは?
Shopify は開発者に、ストア用スクリプトをテーマアプリ拡張のアプリ埋め込みブロック(テーマエディタで有効化)へ、分析やコンバージョン専用のスクリプトをウェブピクセル(マーチャント側の操作は不要)へ移すよう求めています。
チェッカーの仕組みは?
Shopify はページの head にある小さな読み込み処理からスクリプトタグを読み込みます。チェッカーはトップページのその処理を読み取り、各スクリプトとおそらく対応するアプリ、すでに有効なアプリ埋め込みを一覧にします。公開 HTML を読むだけで、何も変更しません。
正確ですか?
チェック時点でトップページに Shopify が挿入している内容をそのまま表示します。よく知られたアプリはスクリプトのドメインから名前を判定し、不明なドメインはそのまま表示します。スクリプトタグを削除できるのは作成したアプリだけなので、各開発者に確認してください。
使っていないアプリのスクリプトがある場合は?
アプリをアンインストールしてから再チェックしてください。それでも表示される場合は、開発者か Shopify サポートに問い合わせてください。テーマコードに直接貼り付けたスクリプトは別で、Shopify によるとアプリ削除後もテーマに残るため、ご自身で削除してください。