Il y a top-10 des caractéristiques qui font une grande 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, comme le titre de l'article, sa description, les images, le prix, le SKU, et ainsi de suite.
La liste d'attributs ci-dessus est excellente pour la plupart des produits. Cependant, certains articles nécessitent des attributs non standard pour leur présentation complète sur la page du produit. Par exemple, il pourrait s'agir d'une valeur de sensibilité pour les écouteurs, du matériau de la robe, du courant de charge pour un chargeur mural, des calories pour le bonbon, du temps de combustion pour une bougie, de la date d'expiration du produit, des ingrédients du produit, etc.
Alors, comment listez-vous les attributs de produit non standard sur une page de produit d'un magasin Shopify ? La réponse est les metafields (également connus sous le nom de champs personnalisés).
Les magasins utilisent souvent des marchés en ligne pour des ventes supplémentaires en poussant leurs produits via un flux de produits. Il est important de pousser toutes les informations sur le produit pour une meilleure présentation de l'article sur un tel 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 les metafields dans le flux de produits. Rendez vos produits listés sur les marchés en ligne plus attractifs pour les acheteurs et générez des ventes supplémentaires.
Quels sont les metafields dans Shopify
Metafield est un moyen pour un magasin Shopify d'inclure presque toutes les informations liées à un produit ou à une collection de produits. Ces données peuvent être récupérées par les applications et les commerçants dans l'admin Shopify.
Pour utiliser un champ personnalisé dans Shopify, vous devez d'abord le créer dans l'admin du magasin. Ensuite, dans chaque produit qui a ce metafield, remplissez sa valeur. Enfin, vous devez activer l'affichage des metafields dans la façade du magasin.
Comment ajouter des metafields Shopify dans l'admin
Vous pouvez placer chaque non-standard dans son metafield. Pour utiliser un tel champ personnalisé, vous devez le définir :
Dans votre admin Shopify :
- Allez à
Paramètres > Metafields
. - Sélectionnez la partie du magasin où vous voulez ajouter un nouveau champ personnalisé. Par exemple, Produits, Variants de produits, ou Collections.
- Cliquez sur
Ajouter une définition
.- Donnez un nom à ce metafield et sa description.
- Laissez
Espace de noms et clé
tel quel. - Activez l'option
Exposez ce metafield aux demandes de l'API Storefront
.
- Cliquez sur
Sélectionner le type de contenu
. Choisissez le type de valeur du metafield. Sélectionnez parmi les types DATE AND TIME, MEASUREMENT, NUMBER (Entier, Décimal), REFERENCE (Fichier, Page, Produit, Variante de produit, Collection) TEXT (Texte simple ou Texte multi-lignes), OTHER (Couleur, JSON, Money, Rating, True or false, URL). - Choisissez
Une valeur
ouListe de valeurs
Un metafield peut contenir une valeur unique 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 plus adapté.
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.
- Cliquez sur le bouton Enregistrer.
- Notez la clé d'accès du metafield pour référence future. Cette clé peut ressembler à
product.metafields.custom.product_certification
.
Comment remplir les données du metafield pour un produit dans l'administration de Shopify
Les metafields créés sont maintenant 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 de 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.
- Saisissez la valeur du metafield.
- Cliquez sur Enregistrer.
Comment modifier en masse les metafields dans Shopify
Pour modifier en masse un metafield dans Shopify, vous devez modifier l'URL dans la barre d'adresse de votre navigateur. L'URL de l'éditeur en masse ressemble à ceci :
https://VOTRE-NOM-DE-BOUTIQUE.myshopify.com/admin/bulk?resource_name=Produit&edit=metafields.custom.NAMESPACE-METAFIELD:TYPE-CONTENU-METAFIELD
Dans le lien d'exemple ci-dessus, remplacez :
- VOTRE-NOM-DE-BOUTIQUE par le nom de votre boutique.
- NAMESPACE-METAFIELD par l'espace de noms du metafield que vous avez noté précédemment.
- TYPE-CONTENU-METAFIELD par le type de contenu du metafield.
Voici un exemple d'URL :
https://test-store.myshopify.com/admin/bulk?resource_name=Product&edit=metafields.custom.product_certification:text
Comment utiliser les metafields dans Shopify
Pour afficher les metafields des produits Shopify dans la boutique en ligne, il est nécessaire de les connecter au thème 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 génération précédente nécessitent une modification directe du code du thème.
Si vous souhaitez savoir quelle génération de thème de boutique est utilisée dans votre boutique Shopify, accédez à l'admin et naviguez vers Boutique en ligne > Thèmes > Actions > Modifier le code
. Localisez le fichier product.json
dans le dossier "Templates".
Si vous trouvez le fichier product.json, cela signifie que votre boutique utilise la deuxième génération de thèmes Shopify.
Activer les metafields pour une boutique avec un thème Online Store 2.0
Les thèmes Online Store 2.0 fournissent un éditeur convivial dans le navigateur pour activer les metafields :
- Ouvrez l'admin 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, le modèle de page produit.
- Ajoutez un nouveau bloc en tant que placeholder de metafield. Chaque bloc permet de placer jusqu'à 20 champs personnalisés.
- Cliquez sur
(icône de connexion de source dynamique).
- Sélectionnez le metafield que vous souhaitez afficher sur ce type de page.
- Cliquez sur Insérer.
- Ajoutez du texte pour décrire la valeur du champ personnalisé dans la boutique.
- Cliquez sur Enregistrer.
Activer les metafields pour une boutique avec un thème vintage
Pour activer les metafields dans la génération précédente de thèmes frontaux 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
.
- Localisez le fichier du modèle de page. Par exemple, un fichier de modèle
product-template.liquid
pour la page du produit. - Accédez à la position de la page où le champ personnalisé doit être affiché.
- Insérez le code du metafield. Par exemple :
Code du champ personnalisé pour la page produit Shopify
Remplacez METAFIELD-NAME et METAFIELD-NAMESPACE par un nom frontal affiché pour le metafield et une clé de nom de metafield que vous avez notée lors de la création du champ personnalisé.
<div class=”additional-attributes”>
<table>
<tbody>
<tr><th>METAFIELD-NAME</th><td>{{ product.metafields.METAFIELD-NAMESPACE }}</td></tr>
</tbody>
</table>
</div>
- Cliquez sur Enregistrer.
- Vérifiez comment le metafield est affiché dans la boutique en ligne.
Comment inclure les metafields dans le flux de produits Shopify
L'application Omega Commerce 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 les metafields dans votre flux de produits après les avoir indexés.
Dans l'application Omega Commerce :
- Accédez à
Paramètres globaux > Indexation
- Activez
Indexer les données des metafields de produit
etIndexer les données des metafields de variantes de produit
- Accédez à
Statut de l'index
- Cliquez sur
Planifier la synchronisation
Étape 2. Utiliser les metafields Shopify dans un flux de produits
Une fois l'indexation terminée, vous pouvez appeler les metafields depuis le modèle de flux. Pour obtenir les données du metafield, placez-le dans le flux de la manière suivante : {{ product.meta_fields.METAFIELD-NAMESPACE }}
. Remplacez METAFIELD-NAMESPACE par l'espace de noms de votre metafield.
Voici un exemple de modèle de flux de produits XML personnalisé avec un metafield :
{% for product in context.products %}
<item>
<id><![CDATA[{{ product.sku }}]]></id>
<title><![CDATA[{{ product.title }}]]></title>
<metafield><![CDATA[{{ product.meta_fields.custom.product_certification }}]]></metafield>
</item>
{% endfor %}
<item>
<id><![CDATA[TOY139]]></id>
<title><![CDATA[4"10-cm Digimon Tailmon Plush Toy]]></title>
<metafield><![CDATA[Yes]]></metafield>
</item>
Voici à quoi ressemble ce metafield dans la page de modification de produit dans l'administration de la boutique Shopify :
Résumé
Les metafields sont un excellent moyen de présenter dans une boutique Shopify des attributs de produit non standard, tels que la date d'expiration ou les calories. Activez ces champs personnalisés dans la boutique en ligne et améliorez la présentation des produits pour vos acheteurs.
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 ses produits aux clients via le flux de produits.
Avec l'application Omega Commerce Shopping Feeds, vous pouvez inclure les metafields dans votre flux de produits. Rendez vos produits plus attractifs pour les clients sur les places de marché en ligne et générez plus de ventes.