~ 1 min read

Le nouveau modèle de produit de Shopify et ses composants : Un aperçu complet.

Praella Shopify Plus Agency - Shopify update

Shopify a récemment déployé un nouveau modèle de produit et a amélioré les éléments liés aux produits au sein de l'API GraphQL Admin. Par conséquent, certains composants liés aux produits dans les API GraphQL et REST Admin, y compris certains points de terminaison REST, sont progressivement supprimés. Ces modifications visent à rationaliser le processus de développement de produits en permettant aux équipes fonctionnelles de gérer efficacement les variations et options de produits.

Les développeurs créant des applications sur les API de produits GraphQL ou REST doivent migrer vers les nouvelles API de produits GraphQL avant le 1er février 2025. La date limite de migration pour les applications personnalisées développées sur les API de produits GraphQL existantes est le 1er avril 2025. Les applications personnalisées s'appuyant sur REST devront également changer si elles nécessitent un support pour plus de 100 variantes. Cependant, les applications personnalisées ne nécessitant pas plus de 100 variantes peuvent continuer à utiliser les API de produits REST obsolètes.


Principaux enseignements

  • Shopify a introduit un nouveau modèle de produit et a amélioré les composants liés aux produits dans l'API GraphQL Admin.

  • Certains composants liés aux produits dans les API GraphQL et REST Admin sont en cours de dépréciation.

  • Les développeurs construisant des applications publiques sur les API de produits GraphQL ou REST existantes doivent migrer vers les nouvelles API de produits GraphQL avant le 1er février 2025, tandis que les applications personnalisées construites sur les API de produits GraphQL existantes doivent migrer d'ici le 1er avril 2025. Les applications personnalisées construites sur REST doivent également se réorienter pour prendre en charge plus de 100 variantes.


Différentes mutations pour différents flux de travail

Shopify a créé des changements spécifiquement conçus pour des tâches fréquemment rencontrées dans les applications et scénarios Shopify. Cela est nécessaire car il existe des approches pour interagir avec le modèle de produit, il est donc essentiel de déterminer le flux de travail qui s'aligne le mieux avec votre application ou scénario et d'utiliser les catégories pertinentes dans l'API GraphQL Admin.

Lorsque la source de vérité de l'application pour les données de marchandisage est autre chose que Shopify, une mutation productSet est utilisée pour pousser des informations sur un produit depuis une source externe vers Shopify. Des exemples d'applications et de cas d'utilisation pour ce flux de travail incluent ceux qui importent des informations produit depuis une source externe vers Shopify, tels que les systèmes de planification des ressources d'entreprise (ERP) et les feuilles de calcul.

D'un autre côté, lorsque la source de vérité de l'application pour les données de marchandisage est Shopify, et que des données spécifiques du produit doivent être modifiées, des ensembles de nouvelles mutations mises à jour sont utilisés pour faciliter des changements spécifiques et incrémentaux aux produits, variantes et options. Des exemples d'applications et de cas d'utilisation pour ce flux de travail sont ceux qui mettent à jour les informations du modèle de produit.

Les points de terminaison de l'API REST Admin /products et /variants sont en cours de dépréciation, donc pour continuer à travailler avec les produits, il est nécessaire de migrer vers l'API GraphQL Admin. Les ressources suivantes peuvent être consultées pour commencer à utiliser le nouveau modèle de produit :

  • Découvrez le nouveau modèle de produit et ses composants ici.

  • Lisez sur la transformation extensive des produits et de la plateforme ici.

  • Découvrez comment élaborer une excellente stratégie de gestion du changement de produit ici.


En conclusion, il est essentiel d'identifier le flux de travail qui correspond le mieux à votre application ou cas d'utilisation et d'utiliser les types correspondants dans l'API GraphQL Admin. Cela garantira que le nouveau modèle de produit est utilisé de manière efficace et efficiente.


Praella Shopify Plus Agency - FAQ

Q : Qu'est-ce que le développement de produits ?

R : Le développement de produits est le processus de création d'un nouveau produit ou d'amélioration d'un produit existant à travers différentes étapes, telles que le développement de concepts, le design, les tests et le lancement.

Q : Quelles sont les étapes du développement de nouveaux produits ?

R : Les étapes du développement de nouveaux produits comprennent généralement la génération d'idées, le développement de concepts et les tests, l'analyse commerciale, le développement de produits, le marketing test et la commercialisation.

Q : Quelle est l'importance du design du produit dans le processus de développement ?

R : Le design du produit est crucial dans le processus de développement car il détermine l'apparence, la sensation et le fonctionnement du produit, ce qui influence son succès sur le marché et la satisfaction des clients.

Q : Quel est le rôle d'un chef de produit dans le développement de produits ?

R : Un chef de produit supervise l'ensemble du processus de développement de produits, de la conception au lancement, y compris la collaboration avec des équipes interfonctionnelles, la priorisation des fonctionnalités et l'assurance que le produit répond aux besoins des clients.

Q : Pourquoi les retours des clients sont-ils importants dans le développement de produits ?

R : Les retours des clients sont vitaux dans le développement de produits car ils aident les équipes à comprendre les préférences des clients, à recueillir des informations pour améliorer le produit et à valider si le produit répond aux demandes du marché.

Q : Quelles sont quelques bonnes pratiques pour un développement de produits réussi ?

R : Quelques bonnes pratiques pour un développement de produits réussi incluent la réalisation de recherches de marché approfondies, l'implication précoce des parties prenantes dans le processus, l'itération basée sur les retours des clients et la présence d'une feuille de route produit claire.

Q : Comment une équipe de développement peut-elle s'assurer que son produit répond aux besoins du marché ?

R : Une équipe de développement peut s'assurer que son produit répond aux besoins du marché en définissant un marché cible, en réalisant des recherches de marché, en validant les concepts de produit avec les clients et en améliorant le produit basé sur les retours.


Previous
Pourquoi les vitrines personnalisées Shopify sont l'avenir du commerce électronique
Next
Maîtriser le commerce omnicanal en tant que propriétaire de marque e-commerce