~ 1 min read

Shopifyの新しい製品モデルとコンポーネント:包括的な概要.

Praella Shopify Plus Agency - Shopify update

Shopifyは最近、製品モデルを導入し、GraphQL管理API内の製品関連要素をアップグレードしました。その結果、GraphQLおよびREST管理API内の特定の製品関連コンポーネント、いくつかのRESTエンドポイントを含む、が段階的に廃止されつつあります。これらの変更は、機能チームが製品のバリエーションや選択肢を効率的に扱えるようにすることで、製品開発プロセスを簡素化することを目的としています。

GraphQLまたはREST製品API上でアプリを作成している開発者は、2025年2月1日までに新しいGraphQL製品APIに移行する必要があります。既存のGraphQL製品API上で開発されたカスタムアプリの移行期限は2025年4月1日です。100以上のバリエーションのサポートを必要とする場合、RESTに依存するカスタムアプリも移行する必要があります。しかし、100のバリエーションを必要としないカスタムアプリは、古いREST製品APIを引き続き利用できます。


主なポイント

  • Shopifyは新しい製品モデルを導入し、GraphQL管理APIの製品関連コンポーネントを強化しました。

  • GraphQLおよびREST管理API内の特定の製品関連コンポーネントが廃止されつつあります。

  • 既存のGraphQLまたはREST製品API上でパブリックアプリを構築している開発者は、2025年2月1日までに新しいGraphQL製品APIに移行する必要があります。既存のGraphQL製品API上で構築されたカスタムアプリは2025年4月1日までに移行します。REST上で構築されたカスタムアプリも100以上のバリエーションをサポートするために移行する必要があります。


異なるワークフローに対する異なるミューテーション

Shopifyは、Shopifyアプリやシナリオでよく見られるタスクに特化した変更を作成しました。これは、製品モデルと対話する方法があるため、アプリやシナリオに最も適したワークフローを特定し、GraphQL管理APIの関連カテゴリを利用することが不可欠です。

アプリの商業データの真の情報源がShopify以外の場合、productSetミューテーションを使用して、外部ソースからShopifyへ製品の情報をプッシュします。このワークフローのアプリやユースケースの例には、外部ソースからShopifyへ製品情報をインポートするものが含まれます。例えば、エンタープライズリソースプランニング(ERP)システムやワークシートなどです。

一方、アプリの商業データの真の情報源がShopifyであり、特定の製品データを編集する必要がある場合は、製品、バリエーション、およびオプションに特定の段階的変更を可能にする新しいミューテーションと更新ミューテーションのセットが使用されます。このワークフローのアプリやユースケースの例には、製品モデル情報を更新するものが含まれます。

REST管理API /products/variantsのエンドポイントは廃止されつつあるため、製品を引き続き操作するには、GraphQL管理APIに移行する必要があります。新しい製品モデルを使用するために確認できるリソースは以下の通りです:

  • 新しい製品モデルとコンポーネントについて学ぶ こちらをクリックしてください。

  • 広範な製品とプラットフォームの変革について読む こちらをクリックしてください。

  • 優れた製品変更管理戦略を構築する方法を学ぶ こちらをクリックしてください。


結論として、アプリやユースケースに最も適したワークフローを特定し、GraphQL管理API内で対応するタイプを使用することが重要です。これにより、新しい製品モデルを効果的かつ効率的に使用できます。


Praella Shopify Plus Agency - FAQ

Q: 製品開発とは何ですか?

A: 製品開発は、新しい製品を創造するか、既存の製品を改善するプロセスで、コンセプト開発、デザイン、テスト、ローンチなどのさまざまな段階を経ます。

Q: 新製品開発の各段階は何ですか?

A: 新製品開発の段階には通常、アイデア生成、コンセプト開発とテスト、ビジネス分析、製品開発、テストマーケティング、商業化が含まれます。

Q: 製品デザインは開発プロセスにおいてどれほど重要ですか?

A: 製品デザインは、製品がどのように見え、感じ、機能するかを決定するため、開発プロセスで非常に重要であり、マーケットにおける成功と顧客満足度に影響を与えます。

Q: 製品開発において製品マネージャーはどのような役割を果たしますか?

A: 製品マネージャーは、コンセプトからローンチまでの全体の製品開発プロセスを監督し、クロスファンクショナルチームと協力し、機能の優先順位を付け、製品が顧客のニーズを満たすことを確認します。

Q: 顧客のフィードバックは製品開発においてどれほど重要ですか?

A: 顧客のフィードバックは、製品開発において非常に重要であり、チームが顧客の好みを理解し、製品改善のためのインサイトを収集し、製品が市場の需要を満たすかどうかを検証するのに役立ちます。

Q: 成功する製品開発のためのベストプラクティスは何ですか?

A: 成功する製品開発のためのベストプラクティスには、徹底的な市場調査の実施、プロセスの初期段階での利害関係者の関与、顧客のフィードバックに基づいた反復、明確な製品ロードマップの策定が含まれます。

Q: 開発チームはどのようにして自分たちの製品が市場のニーズを満たすことを確保できますか?

A: 開発チームは、ターゲット市場を定義し、市場調査を行い、顧客とともに製品コンセプトを検証し、フィードバックに基づいて製品を改善することで、自らの製品が市場のニーズを満たすことを確保できます。


Previous
なぜカスタム Shopify ストアフロントが電子商取引の未来なのか
Next
Eコマースブランドオーナーとしてのオムニチャネル小売の習得