Centre d'Aide

Trouvez des réponses à vos questions sur Feedmaster

Action Transform Field - Guide Avancé

Action Transform Field - Guide avancé

L'action Transform Field est l'un des outils les plus polyvalents du système de règles de flux. Elle vous permet de reconstruire complètement les valeurs de champs en utilisant des données provenant de plusieurs champs produit.

Comment fonctionne Transform Field

Transform Field utilise un système de modèles avec des placeholders. Tout texte entouré de doubles accolades {{field_name}} sera remplacé par la valeur réelle de ce champ.

Exemple de base

Modèle :
{{brand}} {{title}} - {{color}}
Données produit :
{
  brand: "Nike",
  title: "Air Max 90",
  color: "White"
}
Résultat :
Nike Air Max 90 - White

Techniques avancées

1. Texte conditionnel avec existence de champ

Si un champ n'existe pas ou est vide, son placeholder est remplacé par une chaîne vide :

{{title}}{{subtitle}} → "Product Name" (si subtitle est vide)
{{title}} - {{subtitle}} → "Product Name - " (le tiret reste)

2. Multiples transformations en séquence

Créez plusieurs règles qui se construisent les unes sur les autres :

  1. Règle 1 : Transform title → {{brand}} {{title}}
  2. Règle 2 : Transform title → {{title}} | Acheter maintenant
  3. Résultat : "Nike Air Max 90 | Acheter maintenant"

3. Créer des URL SEO-friendly

Cas d'usage : Générer des slugs SEO

Combiner Transform Field avec d'autres actions :

  1. Transform : {{brand}}-{{title}}-{{color}}-{{size}}
  2. Changer la casse : minuscules
  3. Remplacer le texte : " " par "-"
  4. Résultat : nike-air-max-90-white-10

Exemples du monde réel

Optimisation de titres e-commerce

Objectif : Créer des titres spécifiques au marketplace

Modèle : {{brand}} {{title}} {{gender}} {{category}} - {{color}} {{size}} - Expédition rapide

Résultat : "Nike Air Max 90 Chaussures Homme - White 10 - Expédition rapide"

Messages de statut d'inventaire

Objectif : Ajouter le statut de stock aux descriptions

Modèle : {{description}} | Statut stock : {{inventory_count}} unités disponibles

Support multi-langues

Objectif : Créer des champs spécifiques à la langue

Modèles :

  • Anglais : Buy {{title}} from {{brand}}
  • Espagnol : Comprar {{title}} de {{brand}}
  • Français : Acheter {{title}} de {{brand}}

Bonnes pratiques

  • Toujours tester avec des données d'exemple - Prévisualisez comment les transformations affectent différents types de produits
  • Considérer la disponibilité des champs - Tous les produits n'ont pas tous les champs
  • L'ordre compte - Placez les règles de transformation dans un ordre logique
  • Combiner avec des conditions - Utilisez les conditions IF pour appliquer les transformations sélectivement
  • Documenter les transformations complexes - Utilisez les titres de règles pour expliquer le but

Conseils de pro

Conseil 1 : Utilisez Transform Field pour standardiser les données de différentes sources
Conseil 2 : Créez des champs de sauvegarde avant de transformer : Copiez d'abord l'original dans un champ personnalisé, puis transformez
Conseil 3 : Combinez avec des règles complexes pour des transformations conditionnelles basées sur les attributs du produit