Feed XML v1 vs v2: cosa è cambiato
Panoramica
Skroutz Connect genera il tuo feed prodotti in due possibili strutture, versione 1 (v1) e versione 2 (v2).
v1 riconosceva solo colore e taglia. I prodotti con altre opzioni, come materiale o confezione, venivano esportati con una sola variante, quindi il resto del catalogo non raggiungeva mai Skroutz. v2 esporta ogni combinazione di opzioni come voce a sé, con il proprio prezzo, la propria giacenza e il proprio peso.
Questo articolo spiega le differenze e mostra l'aspetto dello stesso prodotto in ciascuna versione.
Confronto delle funzionalità
Funzionalità | v1 | v2 |
|---|---|---|
Tipi di opzione supportati | Solo colore e taglia | Tutti i tipi di opzione: colore, taglia, materiale, confezione e altro |
Gestione delle taglie | Taglie mostrate in un array | Stessa struttura, un array |
Prodotti con colore e taglia | Supportati, limitati alle combinazioni di colore e taglia | Pienamente supportati, stessa logica con un output più coerente |
Prodotti con altre opzioni (materiale, confezione) | Veniva esportata solo la prima variante | Ogni combinazione di opzioni viene esportata come variante a sé |
Prodotti con una sola variante | Una voce | Stesso comportamento, sempre una voce |
Nomi delle varianti | Titoli statici come | Nome del prodotto più valori delle opzioni, ad esempio |
Comportamento di raggruppamento | Usato solo per le taglie (array | Ancora solo per le taglie, tutte le altre opzioni diventano varianti separate |
Accuratezza dei dati | Prezzo, giacenza e peso a volte erano condivisi tra le varianti | Ogni variante ha il proprio prezzo, la propria giacenza e il proprio peso |
Allineamento allo schema | Parzialmente compatibile con i requisiti di Skroutz | Allineato all'attuale schema XML di Skroutz e alle regole di validazione |
Coerenza del feed | I prodotti complessi potevano risultare incompleti | Struttura coerente per ogni configurazione di prodotto |
Migrazione | Struttura legacy con raggruppamento fisso | Generata automaticamente dai dati dei tuoi prodotti, a senso unico e non reversibile |
Esempio 1: i titoli delle varianti ora includono il colore
In v1 entrambe le varianti di colore avevano lo stesso nome, quindi Skroutz non riusciva a distinguerle. In v2 il colore fa parte del titolo e il campo <color> resta al suo posto.
v1
<product>
<uid><![CDATA[ 14819843440971 ]]></uid>
<name><![CDATA[ Iphone ]]></name>
<description><![CDATA[ Description for product 5000 ]]></description>
<link><![CDATA[ https://demo.myshopify.com/products/product-5000 ]]></link>
<availability>In Stock</availability>
<quantity>10</quantity>
<category><![CDATA[ ACCESSORIES ]]></category>
<manufacturer><![CDATA[ Vendor_288 ]]></manufacturer>
<price>109.99</price>
<mpn><![CDATA[ SKU5000 ]]></mpn>
<ean><![CDATA[ 524 ]]></ean>
<color><![CDATA[ black ]]></color>
<weight>650</weight>
</product>
<product>
<uid><![CDATA[ 14819843440971-1 ]]></uid>
<name><![CDATA[ Iphone ]]></name>
<description><![CDATA[ Description for product 5000 ]]></description>
<link><![CDATA[ https://demo.myshopify.com/products/product-5000 ]]></link>
<availability>In Stock</availability>
<quantity>10</quantity>
<category><![CDATA[ ACCESSORIES ]]></category>
<manufacturer><![CDATA[ Vendor_288 ]]></manufacturer>
<price>120</price>
<mpn><![CDATA[ SKU055 ]]></mpn>
<ean><![CDATA[ 525 ]]></ean>
<color><![CDATA[ white ]]></color>
<weight>650</weight>
</product>
v2
<product>
<uid><![CDATA[ 14819843440971 ]]></uid>
<name><![CDATA[ Iphone black ]]></name>
<description><![CDATA[ Description for product 5000 ]]></description>
<link><![CDATA[ https://demo.myshopify.com/products/product-5000 ]]></link>
<availability>In Stock</availability>
<quantity>10</quantity>
<category><![CDATA[ ACCESSORIES ]]></category>
<manufacturer><![CDATA[ Vendor_288 ]]></manufacturer>
<price>109.99</price>
<mpn><![CDATA[ SKU5000 ]]></mpn>
<ean><![CDATA[ 524 ]]></ean>
<weight>650</weight>
<color><![CDATA[ black ]]></color>
</product>
<product>
<uid><![CDATA[ 14819843440971-1 ]]></uid>
<name><![CDATA[ Iphone white ]]></name>
<description><![CDATA[ Description for product 5000 ]]></description>
<link><![CDATA[ https://demo.myshopify.com/products/product-5000 ]]></link>
<availability>In Stock</availability>
<quantity>10</quantity>
<category><![CDATA[ ACCESSORIES ]]></category>
<manufacturer><![CDATA[ Vendor_288 ]]></manufacturer>
<price>120</price>
<mpn><![CDATA[ SKU5055 ]]></mpn>
<ean><![CDATA[ 525 ]]></ean>
<weight>650</weight>
<color><![CDATA[ white ]]></color>
</product>
Esempio 2: vengono esportate tutte le combinazioni di opzioni
Questo prodotto ha quattro varianti costruite da due opzioni, materiale e lunghezza. v1 esportava solo la prima. v2 le esporta tutte e quattro, ciascuna con il proprio link alla variante, SKU e codice a barre.
v1
<product>
<uid><![CDATA[ 14856594489675 ]]></uid>
<name><![CDATA[ Μηχανάκι ]]></name>
<description><![CDATA[ ]]></description>
<link><![CDATA[ https://demo.myshopify.com/products/μηχανάκι ]]></link>
<availability>Available from 4 to 6 days</availability>
<quantity>10</quantity>
<manufacturer><![CDATA[ demo ]]></manufacturer>
<price>150</price>
<image><![CDATA[ https://cdn.shopify.com/s/files/1/...... ]]></image>
<mpn><![CDATA[ 1500 ]]></mpn>
<ean><![CDATA[ 520 ]]></ean>
</product>
v2
<product>
<uid><![CDATA[ 14856594489675 ]]></uid>
<name><![CDATA[ Μηχανάκι Rubber 1m ]]></name>
<description><![CDATA[ ]]></description>
<link><![CDATA[ https://demo.myshopify.com/products/μηχανάκι?variant=123 ]]></link>
<availability>Available from 4 to 6 days</availability>
<quantity>10</quantity>
<manufacturer><![CDATA[ demo ]]></manufacturer>
<price>150</price>
<image><![CDATA[ https://cdn.shopify.com/s/files/1/...... ]]></image>
<mpn><![CDATA[ 1500 ]]></mpn>
<ean><![CDATA[ 520 ]]></ean>
</product>
<product>
<uid><![CDATA[ 14856594489675-1 ]]></uid>
<name><![CDATA[ Μηχανάκι Rubber 2m ]]></name>
<description><![CDATA[ ]]></description>
<link><![CDATA[ https://demo.myshopify.com/products/μηχανάκι?variant=234 ]]></link>
<availability>Available from 4 to 6 days</availability>
<quantity>10</quantity>
<manufacturer><![CDATA[ demo ]]></manufacturer>
<price>150</price>
<mpn><![CDATA[ 1501 ]]></mpn>
<ean><![CDATA[ 521 ]]></ean>
</product>
<product>
<uid><![CDATA[ 14856594489675-2 ]]></uid>
<name><![CDATA[ Μηχανάκι Plastic 1m ]]></name>
<description><![CDATA[ ]]></description>
<link><![CDATA[ https://demo.myshopify.com/products/μηχανάκι?variant=345 ]]></link>
<availability>Available from 4 to 6 days</availability>
<quantity>10</quantity>
<manufacturer><![CDATA[ demo ]]></manufacturer>
<price>150</price>
<image><![CDATA[ https://cdn.shopify.com/s/files/1/...... ]]></image>
<mpn><![CDATA[ 1502 ]]></mpn>
<ean><![CDATA[ 522 ]]></ean>
</product>
<product>
<uid><![CDATA[ 14856594489675-3 ]]></uid>
<name><![CDATA[ Μηχανάκι Plastic 2m ]]></name>
<description><![CDATA[ ]]></description>
<link><![CDATA[ https://demo.myshopify.com/products/μηχανάκι?variant=567 ]]></link>
<availability>Available from 4 to 6 days</availability>
<quantity>10</quantity>
<manufacturer><![CDATA[ demo ]]></manufacturer>
<price>150</price>
<image><![CDATA[ https://cdn.shopify.com/s/files/1/...... ]]></image>
<mpn><![CDATA[ 1503 ]]></mpn>
<ean><![CDATA[ 523 ]]></ean>
</product>
Cosa controllare dopo il passaggio a v2
- Il numero di prodotti nel tuo feed aumenta, perché le varianti che mancavano ora vengono esportate.
- I titoli delle varianti cambiano, quindi Skroutz potrebbe dover riassociare alcuni prodotti.
- Prezzi, giacenze e pesi ora seguono ogni variante. Conferma che i dati a livello di variante in Shopify siano corretti.
Articoli correlati
- Come impostare la disponibilità dei prodotti con i metafield
- Integrazione degli ordini Skroutz: guida completa alla configurazione
Aggiornato il: 20/10/2026
Grazie!
