> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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 `<sizes>` | Stessa struttura, un array `<sizes>` sotto ogni prodotto o variante di colore |
| 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 `<product>` | Stesso comportamento, sempre una voce `<product>` pulita |
| Nomi delle varianti | Titoli statici come `Default` o `Variant 1` | Nome del prodotto più valori delle opzioni, ad esempio `Bottle Metal 20gr Large` |
| Comportamento di raggruppamento | Usato solo per le taglie (array `<sizes>`) | 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 |

|| La migrazione a v2 è a senso unico. Una volta che il tuo feed è generato in v2, non può essere riportato alla struttura v1.

### 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

```xml
<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

```xml
<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

```xml
<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

```xml
<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](/it/article/skroutz-connect-impostare-la-disponibilita-dei-prodotti-con-i-metafield-1g6qcmp/)
* [Integrazione degli ordini Skroutz: guida completa alla configurazione](/it/article/integrazione-degli-ordini-skroutz-guida-completa-alla-configurazione-1q02yfz/)