Si votre flux inclut des colonnes que certains canaux rejettent, qui n’apparaissent pas pour certains produits, ou qui contiennent des données que vous ne souhaitez pas dans un export donné, vous avez besoin d’un moyen de résoudre ce problème sans supprimer des produits entiers ou modifier chaque SKU dans WooCommerce. Product Feed Elite ajoute l’action Exclure l’attribut au Générateur de règles, vous permettant de supprimer un champ de flux mappé pour les produits qui correspondent à vos conditions SI, pendant que ces produits restent dans le flux.
Ce guide explique comment configurer l’action, en quoi elle diffère des filtres, et répond aux questions courantes.
Prérequis
- Product Feed Elite pour WooCommerce (l’action n’est pas disponible dans Product Feed Pro ; Pro peut afficher Exclure l’attribut (Elite) comme une invite de mise à niveau).
- Un flux qui utilise l’onglet Règles dans le nouveau Générateur de règles (pas uniquement les règles héritées). Si votre site utilise toujours les règles héritées pour ce flux, migrez ou utilisez le nouveau générateur afin que les actions ALORS telles que Exclure l’attribut s’appliquent.
Si vous débutez avec les règles conditionnelles, commencez par Comment créer des règles de flux de produits sur la base de connaissances AdTribes.
Où trouver « Exclure l’attribut »
- Accédez à Flux de produits → Gérer les flux.
- Ouvrez un flux existant ou créez-en un nouveau.
- Ouvrez l’onglet Règles dans la navigation par étapes du flux.
- In the THEN section of a rule, configure the row as follows:
- Menu déroulant Champ – Choisissez le champ du flux que vous souhaitez omettre (cette liste provient de votre mappage de champs ; il s’agit de la colonne du canal que vous avez mappée, pas d’un nom d’attribut en texte libre).
- Menu déroulant Action – Choisissez Exclure l’attribut comme type d’action.
- Colonne Valeur – Laissez vide ; cette action n’utilise pas de valeur ni de second attribut.

Après avoir enregistré, régénéré ou actualisé le flux, la règle s’exécute lors de la prochaine génération.
Comment fonctionne « Exclure l’attribut »
Lorsque les conditions SI d’une règle sont vraies pour un produit, le plugin supprime la valeur de ce produit pour le champ mappé choisi de la ligne de flux en mémoire avant que le fichier ne soit écrit. En pratique, le résultat se comporte comme si cette colonne était absente pour cet article (le plugin désactive la clé de données interne pour ce mappage).
Champ entier, pas de texte partiel. Cette action ne supprime pas les mots individuels ou les sous-chaînes à l’intérieur d’une valeur. Pour cela, utilisez Rechercher et remplacer ou Définir la valeur. Exclure l’attribut omet le champ mappé entier pour les produits correspondants.
Sortie du flux uniquement. Le plugin ne modifie pas les données produit de WooCommerce dans l'administration. De même, les autres flux ne sont pas affectés, sauf s'ils utilisent la même configuration de règles.
Lié au mappage des champs. La liste déroulante Champs répertorie les champs de flux mappés. Le plugin résout votre choix à la clé interne correcte pour le mappage de ce flux.
Exclure l'attribut vs filtres produit
| Mécanisme | Ce que cela affecte |
|---|---|
| Exclure l'attribut (règle) | Les produits restent dans le flux ; une ou plusieurs colonnes peuvent être omises par produit lorsque les conditions sont remplies. |
| Filtres (inclure / exclure) | Peut supprimer des produits entiers du flux lorsque les conditions sont remplies. |
Ordre des règles
Les règles s'exécutent dans l'ordre. Si une règle antérieure exclut un champ et qu'une règle ultérieure utilise Définir la valeur ou Définir l'attribut sur les mêmes données sous-jacentes, cette action ultérieure peut réintroduire le champ. Planifiez la séquence de sorte que le résultat souhaité soit le dernier.
Cas d'utilisation courants
Conformité aux canaux : Certains canaux rejettent ou avertissent sur certains champs facultatifs pour des types de produits spécifiques. Par conséquent, vous pouvez exclure ces colonnes uniquement lorsque les conditions SI sont remplies (par exemple, catégorie, marque ou étiquette personnalisée).
Données sensibles ou internes : Omettez des champs tels que les SKU internes, les codes fournisseurs ou les métadonnées personnalisées d'un flux public ou partenaire tout en les conservant sur un autre flux sans modifier chaque produit.
Colonnes facultatives plus propres : Si un champ ne doit apparaître que pour une partie du catalogue, les conditions plus Exclure l'attribut permettent d'éviter l'envoi de valeurs vides ou trompeuses lorsque le canal préfère que la colonne soit absente.
Contrôle par flux : Ajustez un flux sans modifier les mappages globaux ni le catalogue WooCommerce.
Pour exclure entièrement des produits, consultez Comment créer des filtres pour votre flux de produits ? Pour remplir les champs vides au lieu de les supprimer, consultez Comment créer une règle « Si le champ Y est vide, alors faire X » ?.
Conseils et dépannage
Le champ doit être mappé : La cible exclue est un champ de flux mappé. Si la colonne ne figure pas dans la liste des champs de votre flux, ajoutez-la et mappez-la d'abord (ou choisissez un autre champ).
Elite requis : Sans Elite, le choix de cette action dans Pro déclenche le flux de mise à niveau. Elite traite l'action Exclure l'attribut lors de la génération du flux lorsque la licence est active.
Testez avec un aperçu ou une petite exportation : Après avoir enregistré les règles, générez le flux et vérifiez les SKU qui devraient correspondre et ceux qui ne devraient pas correspondre au bloc SI.
Combinez avec d'autres actions ALORS : Vous pouvez ajouter plusieurs lignes ALORS dans une seule règle ; rappelez-vous que l'ordre et les règles ultérieures peuvent toujours modifier la même ligne de produit.
Questions fréquemment posées
Besoin d'aide supplémentaire ?
Si vous avez besoin d'aide avec les règles ou la configuration du flux, veuillez créer un nouveau ticket pour contacter notre équipe de support.
Le support par ticket est réservé 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.


