Centro Assistenza

Trova risposte alle tue domande su Feedmaster

Azione Transform Field - Guida Avanzata

Azione Transform Field - Guida avanzata

L'azione Transform Field è uno degli strumenti più versatili del sistema di Regole Feed. Ti consente di ricostruire completamente i valori dei campi usando i dati provenienti da più campi prodotto.

Come funziona Transform Field

Transform Field usa un sistema di modelli con segnaposto. Qualsiasi testo racchiuso tra doppie parentesi graffe {{field_name}} verrà sostituito con il valore effettivo di quel campo.

Esempio di base

Modello:
{{brand}} {{title}} - {{color}}
Dati prodotto:
{
  brand: "Nike",
  title: "Air Max 90",
  color: "White"
}
Risultato:
Nike Air Max 90 - White

Tecniche avanzate

1. Testo condizionale in base all'esistenza del campo

Se un campo non esiste o è vuoto, il suo segnaposto viene sostituito con una stringa vuota:

{{title}}{{subtitle}} → "Product Name" (se subtitle è vuoto)
{{title}} - {{subtitle}} → "Product Name - " (il trattino rimane)

2. Più trasformazioni in sequenza

Crea più regole che si costruiscono una sull'altra:

  1. Regola 1: Trasforma title → {{brand}} {{title}}
  2. Regola 2: Trasforma title → {{title}} | Acquista ora
  3. Risultato: "Nike Air Max 90 | Acquista ora"

3. Creazione di URL SEO-friendly

Caso d'uso: genera slug SEO

Combina Transform Field con altre azioni:

  1. Trasforma: {{brand}}-{{title}}-{{color}}-{{size}}
  2. Modifica maiuscole/minuscole: minuscolo
  3. Sostituisci testo: " " con "-"
  4. Risultato: nike-air-max-90-white-10

Esempi reali

Ottimizzazione titoli e-commerce

Obiettivo: Creare titoli specifici per marketplace

Modello: {{brand}} {{title}} {{gender}} {{category}} - {{color}} {{size}} - Spedizione veloce

Risultato: "Nike Air Max 90 Scarpe Uomo - White 10 - Spedizione veloce"

Messaggi sullo stato dell'inventario

Obiettivo: Aggiungere lo stato stock alle descrizioni

Modello: {{description}} | Stato stock: {{inventory_count}} unità disponibili

Supporto multilingua

Obiettivo: Creare campi specifici per lingua

Modelli:

  • Inglese: Buy {{title}} from {{brand}}
  • Spagnolo: Comprar {{title}} de {{brand}}
  • Francese: Acheter {{title}} de {{brand}}

Best practice

  • Testa sempre con dati di esempio - Anteprima dell'effetto delle trasformazioni sui diversi tipi di prodotto
  • Considera la disponibilità dei campi - Non tutti i prodotti hanno tutti i campi
  • L'ordine conta - Posiziona le regole di trasformazione in sequenza logica
  • Combina con condizioni - Usa condizioni IF per applicare trasformazioni selettive
  • Documenta le trasformazioni complesse - Usa i titoli delle regole per spiegare lo scopo

Suggerimenti

Suggerimento 1: Usa Transform Field per standardizzare i dati da sorgenti diverse
Suggerimento 2: Crea campi di backup prima di trasformare: prima copia l'originale in un campo personalizzato, poi trasforma
Suggerimento 3: Combina con regole complesse per trasformazioni condizionali basate su attributi del prodotto