Integracja XML

Szanowni Partnerzy Handlowi,
przygotowaliśmy możliwość połączenia naszego sklepu internetowego z Państwa sklepem.

Podstawowe informacje:

1. XML link: https://www.hobby-g.com/feed/v2/pl_in_stock.xml eksportowane są tylko stany magazynowe z liczbą sztuk większą niż 0.

2. XML link: https://www.hobby-g.com/feed/v2/pl_all.xml eksportowane są wszystkie pozycje, także z liczbą sztuk =< 0.

3. Feed XML jest generowany przez nasz system kilka razy na godzinę, konkretnie przy każdej zmianie w naszym systemie magazynowym. Należy częściej aktualizować Państwa podłączone sklepy internetowe i po każdym pobraniu danych SPRAWDZAĆ tag początkowy <SHOP> oraz tag końcowy </SHOP>. Do Państwa systemu można importować wyłącznie kompletny feed. Jeśli feed nie zawiera tagu końcowego, należy powtórzyć pobranie po około 1 minucie.

4. W przypadku produktów będących wariantami produktu głównego struktura wszystkich elementów jest taka sama jak dla produktów bez wariantu, ale dodatkowo zawierają element GROUPID, w którym znajduje się kod towaru, tj. ('SKU') produktu nadrzędnego. Dzięki temu można łączyć produkty z wariantami, np. odzież i jej rozmiary S, M, XL, XXL itd.

np.:
SHOPITEM > PRODUCT_ID: 11181 > SKU: TEST-LSMHB > PRODUCT: Háčky bez protihrotu Longshank Mugga, výprodej!!!
SHOPITEM > GROUPID: TEST-LSMH > PRODUCT_ID: 11183 > SKU: TEST-LSMHB|8 > PRODUCT: Háčky bez protihrotu Longshank Mugga, výprodej!!!|velikost 8 SHOPITEM > GROUPID: TEST-LSMH > PRODUCT_ID: 11182 > SKU: TEST-LSMHB|4 > PRODUCT: Háčky bez protihrotu Longshank Mugga, výprodej!!!|velikost 4

PS: W podobny sposób warianty (elementem GROUPID) są rozwiązywane w XML także przez Zbozi.cz i Heureka.cz.

Opis XML 

<SHOP> - Tag początkowy feedu XML
<SHOPITEM> - Początek każdej pozycji
<GROUPID> - Kod towaru, tj. ('SKU') produktu nadrzędnego przy towarze wariantowym
<PRODUCT_ID> - Unikalny numer pozycji w naszej bazie danych
<SKU> - Publicznie widoczny kod towaru
<EAN> - Kod kreskowy towaru
<PRODUCT> - Krótki opis pozycji
<MANUFACTURER> - Producent
<PRICE> - Cena sprzedaży netto po rabacie
<PRICEVAT> - Cena sprzedaży brutto po rabacie 
<ORIGPRICE> - Cena pierwotna netto przed rabatem
<ORIGPRICEVAT> - Cena pierwotna brutto przed rabatem
<VATRATE> - Wartość liczbowo wyrażonej stawki VAT
<PRICEEUR> - Cena sprzedaży netto po rabacie w EUR
<PRICEVATEUR> - Cena sprzedaży brutto po rabacie w EUR
<ORIGPRICEEUR> - Cena pierwotna netto przed rabatem w EUR
<ORIGPRICEVATEUR> - Cena pierwotna brutto przed rabatem w EUR
<SDESCRIPTION> - Skrócony opis pozycji
<DESCRIPTION> - Długi opis pozycji
<IMGURL> - Główny obraz pozycji
<ADDIMGURL> - Pozostałe obrazy pozycji
<STOCK> Jeżeli na magazynie jest 1 - 10 szt., ten atrybut zawiera konkretną wartość liczbową 1 - 10. W przypadku, gdy na magazynie jest więcej niż 10 szt., zostanie podana wartość "11"
<SKLADEM> Jeżeli towar jest dostępny, wartość atrybutu wynosi 1, w przeciwnym razie 0
<URL> - Link do konkretnej pozycji
<CATEGORYTEXT> - Kategoria towaru w menu. Poziomy kategorii są zawsze oddzielone pionową kreską "|"
<PREDPOKLAD_DODANI> - Przewidywany termin dostawy danego produktu. Jeżeli produkt jest na magazynie, atrybut nie jest dostępny.
<VIDEO_IFRAME> - Youtube wideo produktu do osadzenia (iframe) w sklepie partnera
<VIDEO_URL> - Link do youtube wideo produktu
</SHOP> - Tag końcowy feedu XML 

Mocno wierzymy, że wszystko będzie działać tak, jak opisano powyżej. W przypadku niezgodności prosimy o kontakt z naszym wsparciem technicznym.

Wsparcie techniczne HOBBY-G s.r.o.
Tomáš Janata
+420 731 583 081
webmaster@hobby-g.cz