Něco o Heureka XML feedu

overeno-zakaznikyTento text vznikl pro vlastní, programátorské potřeby, které mají (měly) za cíl napsat sadu funkcionalit pro potřeby uživatelů (administrátorů) eshopů. Jedná se o poznámky, postřehy, které mě samotného zaujaly a myslím si, že by mohly zaujmout i někoho dalšího.

Specifikaci Heureka XML feedu najdete zde: http://sluzby.heureka.cz/napoveda/xml-feed/#preview

ITEM_ID je jedinečný identifikátor každé položky zboží v eshopu. Jakékoliv 2 položky v eshopu by neměly mít stejné ITEM_ID. Uvádění tohoto tagu je zároveň nezbytné pro fungování modelu Heureka Košíku.

Tag PRODUCTNAME by měl obsahovat název výrobce a jasné určení produktu, díky produktovému číslu, kódu. O tom se dá myslet ledasco…

Tag PRODUCT obsahuje rozvětvený PRODUCTNAME včetně přívlastků, jako dárek zdarma, + pouzdro, poukaz na ….. Tento název bude zobrazen v porovnání cen. Např. „Digitální fotoaparát Canon SX100 Power-shot + nabíječka“.

Tag IMGURL obsahuje odkaz na hlavní obrázek položky. Častou chybou je diakritika v názvu souboru obrázku, nebo znak mezera. Obrázek by neměl mít průhledné pozadí… Obrázek by měl být ve formátu JPG, nikdy ne v GIFu… Nesmí obsahovat vodoznak…

Pokud prodáváte knihy, je povinnou položkou feedu tag EAN. Zajímavé je, že tag ISBN povinný není…

Spárování do kategorií Heureky probíhá na základě tagu CATEGORYTEXT, proto je velmi důležité mít v tomto tagu kompletní cestu skupinami k dané položce.

XML feed Heuréka načítá pravidelně každé 2 hodiny, pokud používáte jejich PPC reklamu, pro případ FREE režimu se informace stahují každé 4 hodiny.
Před samotným stažením XML souboru se kontroluje datum jeho poslední modifikace prostřednictvím HTTP hlavičky „Last-Modified“.

Při změně URL adres produktů, názvu produktů či kategorií v XML se na Heurece odpárují všechny produkty a poté se znovu čeká na jejich spárování, které může trvat cca 4 pracovní dny. Je proto nutné v XML souboru zachovávat stejné URL adresy.

Detailní a aktuální informace o dostupnosti zboží lze poskytovat také prostřednictvím samostatného XML feedu. Jeho specifikaci najdete zde: http://sluzby.heureka.cz/napoveda/dostupnostni-feed/