Tutoriale · 1 min citire · 2.071 vizualizări

Cum citești corect un feed XML pentru comparator

Structura unui feed, câmpurile obligatorii și cele recomandate. Plus cum diagnostichezi erori comune.

Echipa GoodPrice
Distribuie:

Feed-ul de produse e coloana vertebrală a oricărui comparator. Iată ce trebuie să conțină și cum să-l validezi.

Câmpuri obligatorii

  • id — identificator unic per produs
  • title — titlul produsului
  • price — prețul cu sau fără TVA (consistent!)
  • availability — in stock / out of stock
  • link — URL produs
  • image_link — imagine principală (HTTPS)
  • brand — marca
  • category — categoria internă

Recomandate

  • gtin / ean — pentru matching automat
  • mpn / sku — codul producătorului
  • old_price — prețul vechi (pentru badge "Redus")
  • shipping_cost — costul livrării
  • delivery_time — timp de livrare

Erori comune

1. Separator zecimal: folosește 1234.56 (punct), nu virgulă.

2. Encoding: UTF-8, fără BOM.

3. Caractere speciale: escape &, <, >.

4. URL-uri: HTTPS doar, fără spații, fără redirect-uri.

Etichete: #feed #XML #tehnic
Articol scris de
Echipa GoodPrice

Conținut editat și verificat de echipa GoodPrice — comparator de prețuri online din România.