Métaobjets

Si vos données sont mieux représentées par plusieurs champs, vous pouvez utiliser un métaobjet pour créer un objet comportant plusieurs champs. Votre métaobjet peut être référencé par des champs méta ou utilisé de manière autonome.

Pourquoi utiliser les métaobjets

Voici quelques exemples d’utilisation des métaobjets dans votre boutique :

  • Si vous souhaitez mettre en évidence les principales caractéristiques de vos produits, vous pouvez créer un métaobjet intitulé Points forts du produit. Vous pourrez ensuite inclure des champs pour une icône, un titre et une description, et afficher un ensemble unique de points forts pour chaque produit dans votre thème.
  • Si vous possédez une boutique de produits de beauté et de soins de la peau et que vous souhaitez recueillir et afficher des informations sur vos principaux influenceurs, vous pouvez créer un métaobjet intitulé Profil de l’influenceur. Vous pourrez ensuite inclure des champs pour un titre, une image, une description et un lien vers le profil, et créer une entrée pour chaque influenceur. Vous pouvez afficher le métaobjet de profil d’influenceur dans votre thème, ou l’utiliser dans votre interface administrateur Shopify.
  • Si vous souhaitez répondre aux questions courantes concernant vos produits ou vos politiques, vous pouvez créer un métaobjet intitulé FAQ. Vous pourrez ensuite inclure des champs pour une question et une réponse, créer une entrée pour chaque question fréquemment posée, et les afficher dans une section dédiée de votre thème.
  • Si vous participez à des salons professionnels ou à des événements en direct et que vous souhaitez présenter votre historique d’événements, vous pouvez créer un métaobjet intitulé Participation à un événement. Vous pourrez ensuite inclure des champs pour le nom de l’événement, l’emplacement, l’année et la description, et créer une entrée pour chaque événement. Vous pouvez afficher l'historique de vos événements sur votre boutique en ligne afin de montrer aux clients et aux organisateurs que vous avez une expérience à grande échelle.

Comment utiliser les métaobjets

Vous pouvez récupérer et modifier les données stockées dans des métaobjets depuis l’interface administrateur Shopify. Les applications peuvent accéder aux métaobjets par l’intermédiaire de la metaobject API. Vous pouvez également accéder aux métaobjets dans les thèmes à l’aide de Liquid et par l’intermédiaire de la Storefront API. En savoir plus sur la metaobject API.

Les métaobjets comportent deux composants clés :

  • Définition : le groupe de champs qui définit la structure de l’objet. Ce groupe est géré dans Paramètres > Données personnalisées dans votre interface administrateur Shopify.
  • Entrées : le contenu ou les données du métaobjet. Les entrées sont créées et gérées dans Contenu > Métaobjets dans votre interface administrateur Shopify.

Lorsque vous créez une définition de métaobjet, vous spécifiez les informations suivantes :

  • Nom : utilisé pour identifier le métaobjet dans votre interface administrateur Shopify, tel que Auteurs.
  • Type : un identifiant unique pour le métaobjet, généré automatiquement à partir du nom. Vous pouvez modifier l’identifiant de type avant d’enregistrer.
  • Champs : définissez le contenu que vous souhaitez stocker dans le métaobjet.
    • Chaque champ possède un nom (obligatoire), une description et un type. Vous sélectionnez un type de champ à partir d’une liste consultable de catégories et de préréglages, tels que texte, fichier ou URL.
    • Facultatif : vous pouvez ajouter des règles de validation, telles que des limites de caractères, des valeurs minimales et maximales, ou des valeurs prédéfinies.
    • Le nom d’affichage est attribué à un nom de champ unique et sert à identifier une entrée de métaobjet individuelle. Vous pouvez modifier le champ auquel le nom d’affichage est attribué à tout moment. Le nom d’affichage est automatiquement attribué au premier champ de texte d’une entrée de métaobjet, ou généré automatiquement s’il n’y a pas de champ de texte dans la définition du métaobjet.
    • Par exemple, vous pouvez ajouter un champ pour du texte et l’indiquer comme nom d’affichage, un champ pour une image et un champ pour une couleur.
  • Options : où le métaobjet peut être utilisé. En savoir plus sur les options des données personnalisées.

Les champs de votre définition de métaobjet déterminent les champs de vos entrées de métaobjet. Par exemple, si vous créez un métaobjet pour les profils d’un programme d’ambassadeurs avec un nom, une biographie et une image pour les champs, vos entrées de métaobjet auront alors un champ pour saisir le nom, la biographie et charger une image. Chaque entrée de cet exemple correspondra à un seul profil du programme d’ambassadeurs.

La taxonomie de produit standard et les catégories standard de Shopify utilisent des métaobjets. Lorsque vous ajoutez une catégorie de produit à un produit, vous pouvez ajouter des champs méta de catégorie propres à ce produit. Chaque champ méta de catégorie a des entrées par défaut, qui sont construites avec des définitions de métaobjet. Par exemple, si vous ajoutez la catégorie de produit Vêtements et accessoires > Vêtements > Hauts > Chemises, vous pouvez alors ajouter des champs méta de catégorie pour la taille, l’encolure, le type de longueur de manche, le type de longueur de haut, le groupe d’âge, le tissu, le sexe cible, les caractéristiques du vêtement et la couleur.

Dans cette section