Créer des ensembles de produits Meta à partir de collections Shopify (avec libellés internes)
Un ensemble de produits Meta (Facebook) qui reflète une collection Shopify est la façon la plus propre d'orienter une publicité dynamique, une campagne de catalogue Advantage+ ou une section de boutique vers « uniquement ces produits ». Le flux contient déjà tout ce dont Meta a besoin pour cela : chaque produit est exporté avec des libellés internes — un pour chaque collection à laquelle il appartient. Ce guide présente la recette (Libellé interne → est → l'id de votre collection Shopify), pourquoi les libellés internes surpassent l'ancienne approche des « ids de collection dans un libellé personnalisé », et les deux cas où les libellés personnalisés restent le bon outil.
1 Vérifiez que votre flux exporte les libellés internes
Ouvrez votre flux dans l'éditeur Advanced (sur le tableau de bord : Actions → Edit (advanced)) et faites défiler jusqu'à la section Internal labels. L'option Do export internal labels (default) doit être sélectionnée — c'est le cas pour tout nouveau flux. Lorsqu'elle est activée, chaque produit du flux reçoit un libellé interne par tag produit, par id de collection et par nom de collection. Les tags et les noms de collection sont exportés en minuscules ; les ids de collection sont exportés exactement comme Shopify les affiche. Si vous venez de l'activer, enregistrez le flux et attendez qu'il se régénère et que Meta le récupère à nouveau.
2 Trouvez l'id de la collection Shopify
Dans votre admin Shopify, ouvrez Products → Collections et cliquez sur la collection. L'id de la collection est le numéro à la fin de l'adresse de la page — pour admin.shopify.com/store/your-store/collections/428137152739, c'est 428137152739. Copiez-le. Vous pouvez filtrer sur le nom de la collection à la place, mais l'id est le choix le plus robuste : il ne change jamais, tandis qu'une collection renommée vide silencieusement un ensemble qui filtre sur l'ancien nom.
3 Créez un ensemble de produits dans Commerce Manager
Dans Meta Commerce Manager, ouvrez le catalogue auquel votre flux est connecté, allez dans Sets et choisissez Create set avec filtres (et non une sélection manuelle). Un ensemble filtré reste synchronisé de lui-même : chaque fois que Meta récupère votre flux, les produits qui ont rejoint la collection entrent dans l'ensemble et ceux qui l'ont quittée en sortent.
4 Filtrez par Libellé interne → est → id de collection
Dans la ligne de filtre, choisissez Internal label, la condition is, et collez l'id de la collection de l'étape 2. Les libellés internes sont comparés dans leur ensemble, donc 428137152739 ne correspond qu'aux produits qui portent exactement ce libellé — jamais un produit dont le libellé contient simplement ces chiffres. Commerce Manager affiche immédiatement un aperçu des produits correspondants ; le nombre devrait correspondre au nombre de produits de cette collection présents dans votre flux.
5 Combinez des collections, puis nommez et enregistrez l'ensemble
Ajoutez d'autres lignes de filtre pour combiner les libellés : any parmi plusieurs ids de collection pour un ensemble plus large, ou all pour le restreindre (par exemple l'id de collection plus le libellé interne bestseller, issu du tag produit). Donnez à l'ensemble un nom que votre équipe publicitaire reconnaîtra — le nom de la collection Shopify convient bien — et enregistrez. L'ensemble est désormais disponible lorsque vous créez une publicité de catalogue Advantage+ ou une collection de boutique.
6 Quand vous avez encore besoin de libellés personnalisés et de collections en vedette
Deux cas subsistent pour le libellé personnalisé Collection ids (comma separated). Google : Google Merchant Center n'a pas de libellés internes, donc pour les flux Google, custom_label_0–4 restent le seul moyen de segmenter. Flux très volumineux : au-delà de 1 000 000 de variantes, l'application désactive automatiquement les libellés internes pendant la génération du flux (l'éditeur affiche alors Do NOT export internal labels). Dans les deux cas, un libellé personnalisé contient au maximum 100 caractères, alors listez les collections sur lesquelles vous filtrez sous Featured collections — leurs ids sont placés en premier et survivent à la troncature.
Questions fréquentes
Comment créer un ensemble de produits Facebook à partir d'une collection Shopify ?
Assurez-vous que votre flux exporte les libellés internes (c'est le cas par défaut), copiez l'id de collection depuis l'adresse de la collection dans votre admin Shopify, puis dans Meta Commerce Manager ouvrez votre catalogue, allez dans Sets, créez un ensemble filtré et choisissez Internal label → is → l'id de collection. L'ensemble se remplit avec les produits de cette collection et reste synchronisé chaque fois que Meta récupère le flux.
Qu'est-ce qu'un libellé interne dans un catalogue Meta ?
Un libellé interne est un champ de catalogue conçu pour construire des ensembles de produits. Les libellés ne sont visibles que par vous — les acheteurs ne les voient jamais — et un produit peut en porter jusqu'à 5 000, chacun d'une longueur maximale de 110 caractères. L'application écrit un libellé interne pour chaque tag produit, chaque id de collection et chaque nom de collection d'un produit.
Pourquoi les libellés internes sont-ils meilleurs que les libellés personnalisés pour les ensembles de produits ?
Quatre raisons. Ils sont comparés dans leur ensemble, donc un filtre n'attrape jamais un produit par accident. Il n'y a pas de limite de 100 caractères : un libellé personnalisé contenant une liste d'ids de collection séparés par des virgules manque de place après environ sept ids, si bien que les produits présents dans de nombreuses collections en perdent certains. Meta autorise la modification des libellés internes sans renvoyer l'article en révision des règles, ce qui peut sinon affecter la diffusion des publicités. Et ils sont invisibles pour les acheteurs, alors que les libellés personnalisés sont destinés au texte que vous pouvez afficher dans les créations publicitaires.
Dois-je filtrer sur l'id ou le nom de la collection ?
Préférez l'id. Les deux sont exportés, mais l'id ne change jamais, tandis que renommer une collection dans Shopify change le libellé et vide tout ensemble qui filtre sur l'ancien nom. Si vous utilisez le nom, saisissez-le en minuscules — c'est ainsi que le flux l'exporte.
Puis-je aussi utiliser les tags produit dans un ensemble de produits ?
Oui. Chaque tag produit est exporté comme libellé interne en minuscules, donc un filtre tel que Internal label → is → bestseller fonctionne de la même manière, et vous pouvez combiner les libellés de tags avec les ids de collection dans un même ensemble.
Est-ce que cela fonctionne pour les flux Google Shopping ?
Non. Google Merchant Center n'a pas de champ de libellé interne. Pour Google, segmentez avec les cinq libellés personnalisés (custom_label_0–4) ; chacun contient une valeur d'un maximum de 100 caractères, et Google autorise jusqu'à 1 000 valeurs uniques par libellé pour l'ensemble de votre compte.
Mon flux est très volumineux — pourquoi « Do NOT export internal labels » est-il sélectionné ?
Les flux comptant plus de 1 000 000 de variantes sont trop volumineux pour porter des libellés internes, donc l'application désactive automatiquement le paramètre lors de la génération du flux. Pour ces flux, placez Collection ids (comma separated) dans un libellé personnalisé, ajoutez les collections sur lesquelles vous filtrez sous Featured collections pour que leurs ids apparaissent en premier, et filtrez l'ensemble de produits sur ce libellé personnalisé avec la condition « contains ».
J'utilise déjà des ids de collection dans un libellé personnalisé. Dois-je changer quelque chose ?
Les ensembles existants continuent de fonctionner. Il vaut la peine de basculer les ensembles pour les collections dont les produits appartiennent à de nombreuses collections, car ce sont ceux qui perdent des ids à cause de la limite de 100 caractères — créez le nouvel ensemble sur le libellé interne, vérifiez que son nombre de produits est au moins aussi élevé que l'ancien, puis orientez vos publicités vers lui.
L'application peut-elle créer les ensembles de produits à ma place ?
Oui — si vous connectez votre compte Facebook, la page des règles Facebook de l'application crée et maintient des ensembles à partir des collections que vous incluez et excluez. La recette du libellé interne ne nécessite aucune connexion Facebook et fonctionne dans tout catalogue où votre flux est chargé.
Combien de temps avant qu'un nouveau produit apparaisse dans l'ensemble ?
Un produit apparaît une fois qu'il figure dans le flux régénéré et que Meta a récupéré ce flux à nouveau. Meta effectue la récupération selon le calendrier que vous définissez pour le flux de données dans Commerce Manager — toutes les heures ou tous les jours sont des choix typiques.