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
{{brand}} {{title}} - {{color}}
{
brand: "Nike",
title: "Air Max 90",
color: "White"
}
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:
- Regola 1: Trasforma title →
{{brand}} {{title}} - Regola 2: Trasforma title →
{{title}} | Acquista ora - 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:
- Trasforma:
{{brand}}-{{title}}-{{color}}-{{size}} - Modifica maiuscole/minuscole: minuscolo
- Sostituisci testo: " " con "-"
- 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