Il existe 10 principales caractéristiques qui font une excellente page de produit, et l'une d'entre elles est de présenter des informations détaillées sur le produit. Dans votre boutique Shopify, vous pouvez aller au-delà de la liste standard de champs pour les produits, tels que le titre de l'article, sa description, les images, le prix, le SKU, et ainsi de suite.

La liste d'attributs ci-dessus est idéale pour la plupart des produits. Cependant, certains articles nécessitent des attributs non standard pour une présentation complète sur la page produit. Par exemple, il peut s'agir d'une valeur de sensibilité pour des écouteurs, du matériau de la robe, du courant de charge pour un chargeur mural, des calories pour des bonbons, du temps de combustion pour une bougie, de la date d'expiration du produit, des ingrédients du produit, etc.

Alors, comment répertoriez-vous les attributs de produit non standard sur une page de produit d'une boutique Shopify ? La réponse réside dans les metafields (également connus sous le nom de champs personnalisés).

Les boutiques utilisent souvent des marketplaces en ligne pour des ventes supplémentaires en mettant en avant leurs produits via des flux de produits. Il est important de transférer toutes les informations sur le produit pour une meilleure présentation de l'article sur un moteur de shopping en ligne, il est donc bon d'inclure les données des metafields dans votre flux de produits.

Avec l'application Mulwi Shopping Feeds, vous pouvez inclure des metafields dans le flux de produits. Rendez vos produits répertoriés sur les marketplaces en ligne plus attractifs pour les acheteurs et générez des ventes supplémentaires.

Qu'est-ce que les metafields dans Shopify

Un metafield est un moyen pour une boutique Shopify d'inclure presque n'importe quelle information liée à un produit ou à une collection de produits. Ces données peuvent être récupérées par des applications et des commerçants dans l'administration Shopify.

qu'est-ce que les shopify metafields

Pour utiliser un champ personnalisé dans Shopify, vous devez d'abord le créer dans l'administration de la boutique. Ensuite, dans chaque produit qui possède ce metafield, remplissez sa valeur. Enfin, vous devez activer l'affichage des metafields dans le frontend de la boutique.

Comment ajouter des metafields Shopify dans l'administration

Vous pouvez placer chaque attribut non standard dans son propre metafield. Pour utiliser un tel champ personnalisé, vous devez le définir comme suit :

Dans votre administration Shopify :

  • Allez dans Paramètres > Données personnalisées.
  • Sélectionnez la partie de la boutique où vous souhaitez ajouter un nouveau champ personnalisé. Par exemple, Produits, Variantes de produit ou Collections.

image

  • Cliquez sur Ajouter une définition.
    • Donnez un nom à ce metafield et une description.
    • Laissez Namespace et key comme ils sont.
    • Activez l'option Exposer ce metafield aux requêtes de l'API du frontend de la boutique.

image

  • Cliquez sur Sélectionner le type.

    Choisissez le type de valeur du metafield.

    Choisissez parmi les types DATE ET HEURE, MESURE, NUMÉRO (Entier, Décimal), RÉFÉRENCE (Fichier, Page, Produit, Variante de produit, Collection), TEXTE (Texte en une ou plusieurs lignes), AUTRE (Couleur, JSON, Argent, Notation, Vrai ou faux, URL).

  • Choisissez Une valeur ou Liste de valeurs.

Un metafield peut contenir une valeur ou une liste de valeurs. Par exemple, si vous souhaitez ajouter un champ personnalisé pour la date d'expiration d'un produit. Pour les dimensions du produit (longueur, largeur, hauteur), un metafield avec une liste de valeurs est mieux adapté.

image

Une liste de valeurs de metafield peut stocker jusqu'à 128 valeurs.

  • Sélectionnez les règles de validation pour le metafield.

    Les options de validation dépendent du type de contenu de l'étape précédente.

image

  • Cliquez sur le bouton Enregistrer.
  • Notez la clé du nom d'accès au metafield pour une référence future. Cette clé de nom peut ressembler à :

    {{ product.metafields.custom.product_certification }}

Comment remplir les données de metafield pour un produit dans l'administration de Shopify

Les metafields créés sont désormais accessibles sur la page d'édition du produit dans l'administration de Shopify. Pour accéder plus rapidement au metafield spécifique sur la page d'édition du produit, vous pouvez l'épingler dans les paramètres Shopify.

Pour remplir les données du metafield pour un produit spécifique, suivez les étapes suivantes :

  • Ouvrez la page d'édition du produit dans l'administration de Shopify.
  • Cliquez sur le champ gris à droite du nom du metafield.
  • Tapez la valeur du metafield.
  • Cliquez sur Enregistrer.

image

Comment éditer en masse les metafields dans Shopify

Pour éditer en masse un metafield Shopify, vous devez modifier une URL dans la barre d'adresse de votre navigateur. L'URL de l'éditeur en masse ressemble à ceci

https://NOM-DE-VOTRE-BOUTIQUE.myshopify.com/admin/bulk?resource_name=Produit&edit=metafields.custom.METAFIELD_NAMESPACE:TYPE-DE-CONTENU-DU-METAFIELD

Dans le lien d'exemple ci-dessus, remplacez :

  • NOM-DE-VOTRE-BOUTIQUE par le nom de votre boutique.
  • METAFIELD_NAMESPACE par l'espace de noms du metafield que vous avez noté précédemment.
  • TYPE-DE-CONTENU-DU-METAFIELD par le type de contenu du metafield.

Voici un exemple d'URL :

https://test-store.myshopify.com/admin/bulk?resource_name=Produit&edit=metafields.custom.product_certification:text
	

image

Comment utiliser les metafields dans Shopify

Pour afficher les metafields de produits Shopify dans le frontend de la boutique, il est nécessaire de les connecter au thème frontend de la boutique. Avec un thème Online Store 2.0, les metafields peuvent être activés via l'éditeur de thème. Les thèmes de la génération précédente nécessitent de modifier directement le code du thème.

Si vous souhaitez savoir quelle génération de thème frontend est utilisée dans votre boutique Shopify, dans l'administration, accédez à Boutique en ligne > Thèmes > Actions > Modifier le code.

Localisez le fichier product.json dans le dossier Modèles.

Si vous trouvez le fichier product.json, votre boutique utilise une deuxième génération de thèmes Shopify.

Activer les metafields pour un magasin avec le thème Online Store 2.0

Les thèmes frontend de Online Store 2.0 offrent un éditeur convivial dans le navigateur pour activer les metafields :

  • Ouvrez l'administration Shopify et accédez à Boutique en ligne > Thème.
  • Cliquez sur le bouton Personnaliser.
  • Localisez le modèle de page où vous souhaitez placer le champ personnalisé. Par exemple, un modèle de page Produit. Appuyez sur Page d'accueil - Produits dans la partie supérieure de l'écran. Sélectionnez le produit que vous souhaitez modifier.
  • Cliquez sur Ajouter un bloc dans le menu de gauche de Modèle comme espace réservé pour le metafield. Chaque bloc permet de placer jusqu'à 20 champs personnalisés. Sélectionnez Texte dans la liste.
  • Cliquez sur l'icône de connexion de la source dynamique du côté droit de l'écran : image
  • Sélectionnez le metafield que vous souhaitez afficher sur ce type de page.
  • Ajoutez du texte pour décrire la valeur du champ personnalisé dans le frontend.
  • Cliquez sur Enregistrer.

Activer les metafields pour un magasin avec un thème vintage

Pour activer les metafields dans la génération plus ancienne des thèmes frontend Shopify, il est nécessaire de modifier directement leur modèle de page.

Dans le panneau d'administration Shopify :

  • Accédez à Boutique en ligne > Thèmes.
  • Cliquez sur Actions > Modifier le code.

image

  • Localisez le fichier de modèle de page. Par exemple, un fichier de modèle product-template.liquid pour la page Produit.
  • Allez à l'endroit de la page où le champ personnalisé doit être affiché.
  • Insérez le code du metafield. Par exemple :
Code de champ personnalisé pour la page produit Shopify.

Remplacez NOM_DU_METAFIELD et ESPACE_DE_NOM_DU_METAFIELD par un nom frontend affiché pour le metafield et une clé de nom du metafield que vous avez notée lors de la création du champ personnalisé :

<div class=”additional-attributes”>
	    <table>
	        <tbody>
	        <tr><th>NOM_DU_METAFIELD</th>
	            <td>{{ product.metafields.ESPACE_DE_NOM_DU_METAFIELD }}</td>
	        </tr>
	        </tbody>
	    </table>
	    </div>

image

  • Cliquez sur Enregistrer.
  • Vérifiez comment le metafield est affiché dans le frontend du magasin.

image

Comment inclure les metafields dans le flux de produits Shopify

L'application Mulwi Shopping Feeds génère un flux de produits sans les metafields. Pour inclure des champs personnalisés dans votre flux de produits, vous devez personnaliser le modèle de flux.

Étape 1. Activer l'indexation des metafields

Vous pouvez inclure des metafields dans votre flux de produits après les avoir indexés.

Dans l'application Mulwi Shopping Feeds :

  • Accédez à Paramètres > Indexation
  • La prochaine étape dépend de la partie de vos données que vous souhaitez indexer : toutes les données ou uniquement les metafields de la collection, par exemple. Vous pouvez sélectionner une, deux ou les trois des options suivantes :
    • a) Indexer les données des metafields des produits
    • b) Indexer les données des metafields des variantes de produits
    • c) Indexer les données des metafields de la collection
  • Cliquez sur le bouton Enregistrer

image

  • Accédez à Statut de l'index
  • Cliquez sur Planifier la synchronisation

image

Étape 2. Utiliser les metafields Shopify dans un flux de produits Mulwi

Après la fin de l'indexation, vous pouvez appeler les metafields depuis le modèle de flux. Il existe deux façons de le faire :

  1. Sélectionnez le metafield nécessaire dans le flux :

    a) Accédez à la section Modèle d'un flux XML. Cliquez sur Variables & Filtres.

image

Choisissez le metafield nécessaire dans l'onglet Metafields.

image

b) Accédez à la section Attribut d'un flux CSV, TXT ou XLSX préinstallé.

Ouvrez la section Modèle d'un flux personnalisé ou personnalisé.

Cliquez sur l'attribut nécessaire et choisissez le metafield dans la liste.

image

  1. Pour obtenir les données du metafield, placez-le dans le flux comme suit :
    {{ product.metafields.ESPACE_DE_NOM_DU_METAFIELD }}
    Remplacez ESPACE_DE_NOM_DU_METAFIELD par l'espace de noms de votre metafield.

Voici un exemple de modèle de flux de produits XML personnalisé avec un metafield :

Entrée
{% for product in context.products %}
	    <item>
	      <id><![CDATA[{{ product.sku }}]]></id>
	      <title><![CDATA[{{ product.title }}]]></title>
	      <metafield><![CDATA[{{ product.metafields.custom.product_certification }}]]></metafield>
	    </item>
	    {% endfor %}

Sortie
{% for product in context.products %}
	    <item>
	      <id><![CDATA[TOY139]]></id>
	      <title><![CDATA[Peluche Digimon Tailmon 10 cm]]></title>
	      <metafield><![CDATA[Oui]]></metafield>
	    </item>
	    {% endfor %}

Voici comment ce metafield apparaît sur la page d'édition du produit dans l'administration de la boutique Shopify :

image

Résumé

Les metafields sont un excellent moyen de présenter dans une boutique Shopify des attributs de produits non standard, tels que la date d'expiration ou les calories. Activez ces champs personnalisés dans le frontend de la boutique et améliorez la présentation des produits pour vos clients.

Lorsqu'une boutique génère des ventes supplémentaires sur des places de marché en ligne (comme Google Shopping, Fruugo, ShareASale ou Idealo), elle présente les produits aux clients via le flux de produits.

Avec l'application Mulwi Shopping Feeds, vous pouvez inclure des metafields dans votre flux de produits. Rendez vos produits sur les places de marché en ligne plus attractifs pour les clients et générez davantage de ventes.