Ti trovi qui:
File CSV dei cataloghi di prodotti
Business Manager di Business Manager supporta l'importazione e l'esportazione dei cataloghi in formato XML e CSV. Per una versione di più facile lettura e modifica, esportare i file in formato CSV.
Il processo CSV è un sottoinsieme del processo XML; pertanto, se l'esportazione XML non supporta una funzione, questa non è supportata nemmeno dall'esportazione CSV. Inoltre, poiché il processo CSV è un sottoinsieme, non tutte le funzioni disponibili per il processo XML sono possibili per il processo CSV. Ad esempio, l'esportazione CSV contiene solo attributi di prodotto e non include colonne per i bundle di prodotti o le opzioni di prodotto.
Come leggere il file CSV esportato
Le intestazioni di colonna contengono gli attributi dei prodotti. Il formato dell'intestazione dipende dal tipo di attributo.
- Un attributo standard contiene solo il nome dell'attributo.
- Un attributo personalizzato inizia con c__, ad esempio c__tessuto.
- Un attributo specifico per il sito termina con __IDsito, ad esempio fragranza__sitoglobale.
- Un attributo localizzato termina con __impostazionelocale, ad esempio colore__it.
Quando l'esportazione elabora una cella con valori multipli, a volte viene visualizzata punteggiatura inesistente sul sito. Il processo di importazione riconverte questi caratteri nel valore originale. Per questo motivo, quando si aggiungono nuovi valori applicabili, assicurarsi di inserire l'eventuale punteggiatura necessaria.
- I file CSV di esempio utilizzano punti e virgola per delineare valori multipli in una cella. Se un valore contiene un punto e virgola, davanti ad esso viene aggiunta una barra. Ad esempio, una tipica cella con prodotti variazione "a", "b" e "c" viene visualizzata come "a;b;c". Se i valori del prodotto sono "a;1", "a;2" e "a;3", i valori nella cella sono "a\;1;a\;2;a\;3"
- Se un valore in una cella con più valori contiene una barra, viene aggiunta un'altra barra. Ad esempio, una cella con i valori di prodotti variazione "a\1", "a\2" e "a\3" viene visualizzata come "a\\1;a\\2;a\\3"
Microsoft Excel cambia i formati di determinati valori. Rimuove gli zeri iniziali nelle celle, provocando la possibile visualizzazione non corretta di determinati valori che iniziano con uno zero, ad esempio gli ID di prodotto. Inoltre, salva determinati valori numerici lunghi in notazione scientifica. Quando si importano file CSV dopo l'apertura in Excel, è importante tenere presente questi aspetti.
Per proteggere il sito da attacchi injection, viene inserito un carattere unificatore senza larghezza (ZWJ) davanti a qualsiasi valore che inizia con =, +, - o @. Un carattere ZWJ è invisibile e viene rimosso dal file al momento dell'importazione.
Preparazione del file CSV per l'importazione
Quando si preparano i file per l'importazione, è importante tenere presente quanto segue.
Per assicurarsi che il file CSV sia conforme agli standard per l'importazione, in primo luogo esportare un catalogo e successivamente apportarvi le modifiche desiderate. È possibile creare un nuovo file CSV, ma non è la soluzione ottimale.
Un file CSV può solo aggiornare un catalogo. Il processo di importazione non può creare un nuovo catalogo da un file CSV. Selezionare il catalogo che si desidera aggiornare durante il processo di importazione.
Business Manager accetta solo file CSV in formato UTF-8. Tutti i file CSV scaricati da Business Manager vengono automaticamente esportati in formato UTF-8. È importante quindi non modificare il tipo di file.
Gli attributi fanno distinzione tra maiuscole e minuscole. Pertanto, se si modificano ID di attributo, assicurarsi che maiuscole e minuscole corrispondano.
Le celle vuote sono ignorate durante il processo di importazione. Se si esporta un catalogo e si elimina il valore in una cella, quindi si importa il catalogo, tale cella conserva il valore originale. Il processo di importazione non sostituisce il valore con un valore null.
Prima di iniziare il processo di importazione, assicurarsi che tutti gli attributi siano validi. Qualsiasi attributo specifico per il sito o localizzabile senza suffisso, come definito in precedenza, viene ignorato durante il processo di importazione. Vengono ignorati anche gli attributi non specifici per il sito o non localizzabili con suffisso. Al termine del processo di importazione, vengono visualizzati i registri con tutti gli attributi non validi. Controllare i registri se nel catalogo appena importato non sono visualizzati tutti gli attributi.
Un file CSV può essere importato solo in modalità UNISCI e, prima di iniziare il processo, occorre specificare quale catalogo si sta importando.
Limiti del processo CSV
Il processo CSV supporta qualsiasi attributo di sistema o personalizzato disponibile in e supportato dallo schema di catalogo XML. Il processo supporta inoltre alcuni elementi aggiuntivi, per consentire i riferimenti ai prodotti variazione principali, ai gruppi di variazioni e ai prodotti inclusi in un set di prodotti. Gli elementi deprecati in XML non sono supportati.
Elementi non supportati dal processo CSV
- Bundled-products
- Category-assignment
- Classification-category
- Immagini e tutti gli elementi secondari
- Opzioni
- Product-detail-page-meta-tag-rules e tutti gli elementi secondari
- Product-links
- Variazioni > attributi
- Variazioni > valori attributo

