レガシー顧客アカウントは廃止予定です

Shopifyでは、レガシー顧客アカウントの利用が終了し、新規ストアや既存ストアでも利用できなくなりました。これに伴い、旧バージョンに対する機能更新や技術サポートも提供されなくなります。廃止の最終日は2026年の後半に発表予定です。この変更に伴い、テーマ開発者やアプリ開発者は注意が必要です。

テーマを開発している方へ

レガシー顧客アカウントのLiquidファイルを含めないようにしてください。レガシーファイルのないテーマにアップグレードしたストアは、自動的に最新の顧客アカウントバージョンにアップグレードされます。

新しいshopify-account web componentを使用することで、テーマ全体での顧客アカウントの実装を簡略化できます。このコンポーネントは、自動的に最新の顧客アカウントバージョンにリダイレクトします。

アプリを開発している方へ

最新の顧客アカウントバージョンでは、レガシー顧客アカウントのLiquidページに依存しているアプリは動作しなくなります。そこでShopify Extensionsを利用し、Liquidテンプレートのカスタマイズを必要としない方式で顧客アカウントをカスタマイズ・拡張するアプリを開発することを推奨します。

customer account UI extensionsを使用することで、注文ステータス、注文リスト、プロフィールなどのネイティブページを強化したり、独自のフルページ体験を構築することが可能です。すでに800以上のアプリがこの新しい仕組みに移行しています。Build your first customer account extensionを参考に、顧客アカウントを使用しているShopifyマーチャントの70%以上(増加中)にアプリを提供しましょう。

カスタムストアフロントを開発している方へ

Customer Account APIを使用して顧客スコープのデータおよび認証済み顧客アクションを取得し、最も安全な顧客体験を作成してください。現在、Storefront APIの顧客スコープミューテーションを使用してカスタムストアフロントやアプリを開発している場合、できるだけ早くCustomer Account APIに切り替えることを推奨します。

参考記事: Legacy customer accounts are now deprecated