Commencer
Comment combiner et tronquer les champs de flux dans Product Feed Elite
  1. Accueil
  2. Base de connaissances
  3. Filtres et règles
  4. Comment combiner et tronquer les champs de flux dans Product Feed Elite

Comment combiner et tronquer les champs de flux dans Product Feed Elite

Le Générateur de règles vous permet de modifier les données produit de votre flux à l'aide de la logique SI… ALORS…, sans modifier les données produit réelles de votre boutique. Deux actions ALORS couvrent deux demandes courantes : joindre plusieurs attributs en un seul champ de sortie et raccourcir un champ afin qu'il respecte la limite de caractères d'une place de marché.

  • Combiner les champs : crée la valeur d'un champ à partir de plusieurs attributs et de texte fixe, dans un ordre que vous contrôlez.
  • Tronquer à la limite de caractères : raccourcit un champ à un nombre maximum de caractères, afin qu'il respecte les exigences telles que la limite de 150 caractères pour les titres de Google Shopping.

Les deux actions sont réservées à l'édition Elite. Si vous utilisez Product Feed Pro sans Elite, elles apparaîtront dans le menu déroulant Action avec une étiquette (Elite) comme option de mise à niveau, de la même manière que Définir l'attribut (Elite) et Exclure l'attribut (Elite) aujourd'hui.

La même version ajoute également deux conditions SI réservées à l'édition Elite, Dans la liste et Entre. Voir Comment utiliser les conditions Dans la liste et Entre dans Elite.

Prérequis

ExigenceDétails
Plugin installé et activéProduct Feed Elite. Combiner les champs et Tronquer sont des actions réservées à l'édition Elite
Au moins un flux crééOuvrez un flux existant pour accéder à l'onglet Règles, ou créez votre premier flux
Version du plugin mise à jourNécessite Product Feed Pro v13.5.7 ou supérieur et Elite v5.1.0 ou supérieur qui inclut ces deux conditions

Accès aux actions

Les deux actions se trouvent dans le même Générateur de règles que vous utilisez déjà pour les autres règles. Il n'y a pas d'écran séparé à apprendre.

  1. Accédez à Flux de produits → Gérer les flux.
  2. Modifiez un flux existant ou créez-en un nouveau.
  3. Cliquez sur l'onglet Règles. (Filtres et Règles sont des onglets séparés par défaut.)
  4. Dans la section ALORS d'une règle, choisissez Combiner les champs ou Tronquer à la limite de caractères dans le menu déroulant Action. Pour une présentation complète de la création de règles à partir de zéro, voir Comment créer des règles de flux produit.
Le menu déroulant Action dans la section ALORS du Générateur de règles, montrant Combiner les champs et Tronquer à la limite de caractères comme options sélectionnables

Combiner les champs

Combiner les champs reconstruit la valeur du champ cible à partir d'une liste ordonnée de segments. Chaque segment est soit :

  • Attribut : récupère la valeur d'un autre attribut produit (par exemple, Marques, Nom du produit) lors de la génération du flux.
  • Texte statique : un morceau de texte fixe que vous tapez, généralement utilisé comme séparateur entre deux attributs.

Configuration d'une action Combiner les champs

  1. Sélectionnez Combiner les champs dans le menu déroulant Action.
  2. Cliquez sur Ajouter un segment pour ajouter votre premier segment.
  3. Choisissez le type de segment : Attribut ou Texte statique. Pour Attribut, choisissez l'attribut source dans le menu déroulant. Pour Texte statique, tapez le texte exact que vous souhaitez insérer (par exemple, un espace ou un tiret).
  4. Répétez Ajouter un segment pour chaque élément supplémentaire que vous souhaitez inclure.
  5. Utilisez les flèches haut et bas à côté de chaque segment pour les réorganiser. Les segments se combinent dans l'ordre où ils sont listés.
  6. Cliquez sur l'icône de la corbeille pour supprimer un segment dont vous n'avez plus besoin.
L'éditeur de segments Combiner les champs, montrant une ligne par segment avec un menu déroulant de type, une entrée de valeur, des flèches de réorganisation et un bouton de suppression

Exemple

Pour combiner Marques et Nom du produit en un seul champ, séparés par un tiret, configurez trois segments :

SegmentTypeValeur
1AttributMarques
2Texte statique -
3AttributNom du produit

Pour un produit avec les Marques Nike et le Nom du produit Air Max 90, le champ cible produit : Nike - Air Max 90.

L'éditeur de segments Combiner les champs configuré avec trois segments : Marque de l'attribut, Texte statique -, Nom du produit de l'attribut

Si un segment d'attribut n'a pas de valeur pour un produit donné, ce segment est ignoré. Les segments de texte statique apparaissent toujours. Si tous les segments de la règle ne donnent rien, le champ cible est laissé tel quel au lieu d'être vidé.

Tronquer à la limite de caractères

Tronquer à la limite de caractères raccourcit la valeur du champ cible à un nombre maximum de caractères. Ceci est utile pour respecter la limite de caractères d'un canal, comme le titre de 150 caractères de Google Shopping.

Configuration d'une action de troncature

  1. Sélectionnez Tronquer à la limite de caractères dans le menu déroulant Action.
  2. Entrez la valeur Max caractères : un nombre entier supérieur à 0.
  3. Facultativement, entrez un Suffixe (par exemple, ) à ajouter après la troncature. Le suffixe ne compte pas dans la limite de caractères.
  4. Cliquez sur Enregistrer les règles et régénérez votre flux pour appliquer la modification.
Les champs Tronquer à la limite de caractères, montrant l'entrée Max caractères et l'entrée Suffixe facultative

Fonctionnement de la troncature

  • Les valeurs déjà dans la limite sont transmises sans modification.
  • Le plugin préfère couper à la limite de mots la plus proche avant la limite, de sorte que les mots ne soient pas coupés en deux.
  • Si le texte jusqu'à la limite est un seul mot ininterrompu plus long que la limite, il est coupé exactement à la limite car il n'y a pas de limite de mots à laquelle se rabattre.
  • La longueur est mesurée en caractères, pas en octets, donc le texte multi-octets (comme les caractères accentués) est compté correctement.

Exemple

Définissez Max caractères sur 25 et Suffixe sur pour le champ Nom du produit.

Un titre de Chaussures de course confortables pour un usage quotidien (43 caractères) est tronqué en Chaussures de course con… (les 25 premiers caractères, plus le suffixe). La coupure se fait juste après le mot « course », donc aucun mot n'est coupé en deux.

Les champs Tronquer à la limite de caractères définis sur Max caractères 2000 et Suffixe ...

Dépannage

La sortie de mon champ Combiner les champs manque une partie du texte
Ouvrez la règle et vérifiez quel segment correspond au texte manquant :
  • S'il s'agit d'un segment d'attribut : le produit n'a pas de valeur définie pour cet attribut. Combiner les champs ignore les segments d'attribut vides pour ce produit. C'est le comportement attendu, pas un bug.
  • S'il s'agit d'un segment de texte statique : confirmez que le champ texte du segment contient bien une valeur. Un segment de texte statique vide (par exemple, un séparateur vide) ne produit rien.
La troncature ne raccourcit pas mon champ
Confirmez que le champ Max caractères contient un nombre entier supérieur à 0. Une valeur vide, nulle ou non numérique est traitée comme une opération nulle, et le champ est transmis sans modification. Confirmez également que la valeur d'origine du champ est réellement plus longue que la limite ; les valeurs dans la limite sont laissées telles quelles.

Questions fréquemment posées

Puis-je utiliser Combiner les champs et Tronquer dans la même règle ?
Oui. Ajoutez les deux comme actions ALORS distinctes au sein de la même règle, ou enchaînez-les dans des règles distinctes si vous souhaitez combiner les champs d'abord, puis tronquer le résultat.
Est-ce que Tronquer supprime le HTML du champ ?
Non. Tronquer opère sur la valeur rendue du champ telle quelle. Il ne supprime ni ne traite le HTML.
Ces actions sont-elles disponibles sur Product Feed Pro sans Elite ?
Non. Les deux sont réservés à Elite. Sur Pro sans Elite, ils apparaissent dans le menu déroulant Action, étiquetés (Elite) comme une invite de mise à niveau, mais la sélection d'une option ne l'appliquera pas à votre flux.

Besoin d'aide supplémentaire ?

Si vous avez besoin d'aide supplémentaire, n'hésitez pas à ouvrir un ticket de support pour contacter notre équipe d'assistance.

Veuillez noter que le système de tickets de support est exclusif aux utilisateurs de Product Feed Elite.

Si vous utilisez uniquement le plugin Product Feed Pro, n'hésitez pas à ouvrir un nouveau sujet sur le forum WordPress.org.

Cet article vous a-t-il été utile ?

Articles connexes

Finaliser votre achat
Flux de produits WooCommerce AdTribes

Le meilleur plugin de flux de produits WooCommerce

  • AdTribes Pty Ltd
    ABN : 40 675 636 816
Produit
Ressources et informations
Sites partenaires
Rymera