Najlepsze rozwiązania do sprzedaży w internecie
Narzędzia dla Developerów
IdoSell

Co to jest IOF Extensions i do czego można użyć tych rozszerzeń?

IOF Extensions jest rozszerzeniem tagów formatu IOF i pozwala na obsługę bardzo szczegółowych danych towarów w ofercie. Rozszerzenia polecamy szczególnie tym użytkownikom IdoSell, którzy oprócz standardowej funkcjonalności IOF potrzebują gotowego standardu na obsługę szerszego wachlarza danych o towarach.

Chcę używać rozszerzeń IOF Extensions. Co mam zrobić?

Jeżeli po raz pierwszy masz styczność z formatem IOF, zalecamy zapoznać się ze specyfikacją funkcjonalną formatu oraz przystosowaniem swojego systemu do formatu IOF. W następnej kolejności, zapoznaj się z poniższymi punktami na tej stronie, które omawiają szczegółowo rozszerzenie pliku formatu IOF full.xml o tagi Extensions.

Jeżeli znasz i pracujesz z formatem IOF, dodanie obsługi rozszerzonych tagów Extensions nie powinno być dla Ciebie problemem. Dodanie obsługi Extensions wymaga tylko ingerencji w plik full.xml. Przejdź do dalszej części strony, aby dowiedzieć się jak dodać obsługę Extensions w formacie IOF.

Jakich zasad muszę się trzymać korzystając z rozszerzonych tagów IOF Extensions?

Zalecamy zapoznać się z poniższymi punktami przed przystąpieniem do tworzenia pliku full.xml z uwzględnieniem rozszerzonych tagów Extensions:

  • w głównym tagu <offer> został wprowadzony dodatkowy atrybut @extensions, za pomocą którego można określić czy dodatkowe atrybuty towarów mają być brane pod uwagę przy odczytywaniu oferty - zalecamy ustawienie wartości atrybutu na yes,

brak zadeklarowanego atrybutu @extensions oznacza domyślną jego wartość na no,

  • wymagane jest zadeklarowanie domyślnego namespace dla formatu IOF za pomocą atrybutu @xmlns w głównym tagu <offer>,
  • wymagane jest zadeklarowanie namespace dla Extensions w tagu <products> jako atrybut @xmlns:nazwa, gdzie nazwa to przyjęte oznaczenie tagów Extensions, np.:
  • każdy użyty w pliku full.xml tag Extensions musi być odpowiednio oznaczony za pomocą nazwy namespace, co odpowiada za przyporządkowanie tagu do odpowiedniej namespace, np.:

Jakie dodatkowe informacje o towarach obsługuje IOF Extensions?

Poniżej znajduje się lista tagów, które są w IdoSell generowane dla każdego towaru w ramach Extensions (dot. wszystkich wersji IOF, chyba, że w opisie danego tagu jest odnotowane inaczej).

Jeżeli jesteś developerem przygotowującym własny generator ofert np. w najnowszej wersji standardu IOF 3.0 to dzięki IOF Extensions uzyskasz możliwość tworzenia własnych atrybutów czy węzłów (z prefiksem iaiext:) dzięki którym będziesz mógł rozszerzyć opisy udostępnianych towaró o dodatkowe dane.

IOF ver. 3.0 / ver. 2.6

Towar gratisowy

węzeł w pliku full.xml offer / products / product
lista wymaganych atrybutów : możliwe wartość @iaiext:product_free
: y - towar oznaczony jako gratisowy
: n - towar oznaczony jako zwyły w okreśłonej cenie sprzedaży
IOF ver. 3.0 / ver. 2.6

Numery seryjne sprzedawanych produktów

węzeł w pliku full.xml offer / products / product
lista wymaganych atrybutów : możliwe wartość @iaiext:save_serial_numbers
: na - nieużywane
: optional - opcjonalne
: required - wymagane
IOF ver. 3.0

Ukrywanie towaru, który się skończył

węzeł w pliku full.xml offer / products / product
lista wymaganych atrybutów : możliwe wartość @iaiext:available
: yes - towar ma być ukrywany, gdy się skończy
: no - towar nie ma być ukrywany, gdy się skończy
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Profil rabatowy towaru

węzeł w pliku full.xml offer / products / product
lista wymaganych atrybutów : możliwe wartość @iaiext:rebate
: identyfikator profilu "Rabaty ilościowe do towarów"
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Tłumaczenia dla kategorii towaru w panelu

węzeł w pliku full.xml offer / products / product / iaiext:category_translation
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator istniejącej kategorii @xml:lang
: kod języka (podawany opcjonalnie) @name
: nazwa kategorii w określonym języku
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Tłumaczenia dla kategorii IdoSell

węzeł w pliku full.xml offer / products / product / iaiext:category_idosell_translation
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator istniejącej kategorii @xml:lang
: kod języka (podawany opcjonalnie) @path
: ścieżka węzła kategorii IdoSell w określonym języku
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Tłumaczenia dla jednostki miary

węzeł w pliku full.xml offer / products / product / iaiext:unit_translation
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator istniejącej jednostki miary @xml:lang
: kod języka (podawany opcjonalnie) @name
: nazwa jednostki miary w określonym języku
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Tłumaczenia dla serii

węzeł w pliku full.xml offer / products / product / iaiext:series_translation
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator istniejącej serii @xml:lang
: kod języka (podawany opcjonalnie) @name
: nazwa serii w określonym języku
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Tłumaczenia dla gwarancji

węzeł w pliku full.xml offer / products / product / iaiext:warranty_translation
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator istniejącej gwarancji @xml:lang
: kod języka (podawany opcjonalnie) @name
: nazwa gwarancji w określonym języku
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Tłumaczenia dla adresu URL karty towaru

węzeł w pliku full.xml offer / products / product / iaiext:card_translation
lista wymaganych atrybutów : możliwe wartość @url
: link do karty towaru w określonym języku @xml:lang
: kod języka (podawany opcjonalnie) @url_mobile
: link do karty towaru w wersji mobilnej w określonym języku (podawany opcjonalnie)
IOF ver. 3.0 / ver. 2.6

Identyfikator i nazwa grupy rozmiarowej

węzeł w pliku full.xml offer / products / product / sizes
lista wymaganych atrybutów : możliwe wartość @iaiext:group_id
: identyfikator istniejącej grupy rozmiarowej @iaiext:group_name
: unikalna nazwa grupy rozmiarowej w panelu
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Oznaczenie, żę przesłana lista rozmiarów w towarze to wszystkie rozmiary

węzeł w pliku full.xml offer / products / product / sizes
lista wymaganych atrybutów : możliwe wartość @iaiext:sizeList
: full - określa to, że rozmiary dostępne w pliku oferty są wszystkimi rozmiarami danego towaru
IOF ver. 3.0 / ver. 2.6

Kod zewnęytrznego systemu

węzeł w pliku full.xml offer / products / product / sizes / size
lista wymaganych atrybutów : możliwe wartość @iaiext:code_external
: kod zewnętrznego systemu rozmiaru w danym towarze
IOF ver. 3.0 / ver. 2.6

Waga towaru bez opakowania

węzeł w pliku full.xml offer / products / product / sizes / size
lista wymaganych atrybutów : możliwe wartość @iaiext:weight_net
: waga bez opakowania wyrażona w gramach
IOF ver. 3.0

Dodatkowe lokalizacje magazynowe

węzeł w pliku full.xml offer / products / sizes / size / stock / iaiext:additional_locations / iaiext:item
lista wymaganych atrybutów : możliwe wartość @location_id
: identyfikator lokalizacji dodatkowej w magazynie @location_text_id
: pełna ścieżka lokalizacji dodatkowej w magazynie
IOF ver. 3.0 / ver. 2.6

Priorytet dla rozmiaru

węzeł w pliku full.xml offer / products / product / sizes / size
lista wymaganych atrybutów : możliwe wartość @iaiext:priority
: kolejność wyświetlania rozmiaru na liście
IOF ver. 3.0 / ver. 2.6

Priorytet dla zdjęć

węzeł w pliku full.xml offer / products / product / sizes / size
lista wymaganych atrybutów : możliwe wartość @iaiext:priority
: kolejność wyświetlania dużego zdjęcia
IOF ver. 3.0 / ver. 2.6

Tłumaczenia dla rozmiarów

węzeł w pliku full.xml offer / products / product / sizes / iaiext:size_translation
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator istniejącego rozmiaru @xml:lang
: kod języka (podawany opcjonalnie) @name
: unikalna nazwa rozmiaru w panelu
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Cena detaliczna towaru z podziałem na strony i rozmiary

węzeł w pliku full.xml offer / products / product / iaiext:price_retail / iaiext:site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu @size_id
: identyfikator rozmiaru z pliku sizes.xml @size_panel_name
: unikalna (panelowa) nazwa rozmiaru z pliku sizes.xml @size_code
: kod IAI rozmiaru @size_code_producer
: kod producenta przypisany do rozmiaru @size_code_external
: kod zewnętrznego systemu przypisany do rozmiaru @gross
: wartość ceny detalicznej brutto @net
: wartość ceny detalicznej netto @promotional_gross
: wartość ceny detalicznej brutto obniżona o wartość promocji @promotional_net
: wartość ceny detalicznej netto obniżona o wartość promocji
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Cena hurtowa towaru z podziałem na strony i rozmiary

węzeł w pliku full.xml offer / products / product / iaiext:price_wholesale / iaiext:site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu @size_id
: identyfikator rozmiaru z pliku sizes.xml @size_panel_name
: unikalna (panelowa) nazwa rozmiaru z pliku sizes.xml @size_code
: kod IAI rozmiaru @size_code_producer
: kod producenta przypisany do rozmiaru @size_code_external
: kod zewnętrznego systemu przypisany do rozmiaru @gross
: wartość ceny hurtowej brutto @net
: wartość ceny huerowej netto @promotional_gross
: wartość ceny hurtowej brutto obniżona o wartość promocji @promotional_net
: wartość ceny hurtowej netto obniżona o wartość promocji
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Cena minimalna towaru z podziałem na strony i rozmiary

węzeł w pliku full.xml offer / products / product / iaiext:price_minimal / iaiext:site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu @size_id
: identyfikator rozmiaru z pliku sizes.xml @size_panel_name
: unikalna (panelowa) nazwa rozmiaru z pliku sizes.xml @size_code
: kod IAI rozmiaru @size_code_producer
: kod producenta przypisany do rozmiaru @size_code_external
: kod zewnętrznego systemu przypisany do rozmiaru @gross
: wartość ceny minimalnej brutto @net
: wartość ceny minimalnej netto
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Cena towaru w sprzedaży stacjonarnej (POS) z podziałem na rozmiary

węzeł w pliku full.xml offer / products / product / iaiext:price_pos / iaiext:price
lista wymaganych atrybutów : możliwe wartość @size_id
: identyfikator rozmiaru z pliku sizes.xml @size_panel_name
: unikalna (panelowa) nazwa rozmiaru z pliku sizes.xml @size_code
: kod IAI rozmiaru @size_code_producer
: kod producenta przypisany do rozmiaru @size_code_external
: kod zewnętrznego systemu przypisany do rozmiaru @gross
: wartość ceny sprzedaży w POS brutto @net
: wartość ceny sprzedaży w POS netto
IOF ver. 3.0

Cena do obliczeń automatycznych z podziałem na strony i rozmiary

węzeł w pliku full.xml offer / products / product / iaiext:price_pos / iaiext:price
lista wymaganych atrybutów : możliwe wartość @size_id
: identyfikator rozmiaru z pliku sizes.xml @size_panel_name
: unikalna (panelowa) nazwa rozmiaru z pliku sizes.xml @size_code
: kod IAI rozmiaru @size_code_producer
: kod producenta przypisany do rozmiaru @size_code_external
: kod zewnętrznego systemu przypisany do rozmiaru @gross
: wartość ceny do obliczeń automatycznych brutto @net
: wartość ceny do obliczeń automatycznych netto
IOF ver. 3.0

Cena dlla serwisów zewnętrznych z podziałem na strony i serwisy

węzeł w pliku full.xml offer / products / product / iaiext:pricecomparator_price / iaiext:site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu @service_id
: identyfikator wybranej porównywarki cen @gross
: wartość ceny sprzedaży w wybranym serwisie brutto @net
: wartość ceny sprzedaży w wybranym serwisie netto @iaiext:vat
: stawka VAT naliczana wg stawek kraju @iaiext:gross_from_panel
: ceny brutto z VATem naliczonym wg stawek kraju @iaiext:net_from_panel
: ceny netto z VATem naliczonym wg stawek kraju @min_shipping_cost
: minimalna cena za przesyłkę towaru @def_shipping_cost
: domyślna cena za przesyłkę towaru @unit_price
: cena jednostkowa dla konkretnego serwisu zewnętrznego @iaiext:promotional_gross
:wartość ceny sprzedaży w wybranym serwisie brutto obniżona o wartość promocji @iaiext:promotional_net
: wartość ceny sprzedaży w wybranym serwisie netto obniżona o wartość promocji
IOF ver. 3.0

Kody identyfikujące towar główny w grupie towarów

węzeł w pliku full.xml offer / products / product / group
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator towaru, który został określony jako główny towar w danej grupie @first_product_id
: identyfikator towaru, który został określony jako główny towar w danej grupie i który ma stan dyspzycyjny większy od 0 @iaiext:first_product_code_iai
: kod IAI przypisany do towaru, który został określony jako główny towar w danej grupie @iaiext:first_product_code_producer
: kod producenta przypisany do towaru, który został określony jako główny towar w danej grupie @iaiext:first_product_code_external
: kod zewnętrznego systemu przypisany do towaru, który został określony jako główny towar w danej grupie
IOF ver. 3.0

Ustawienie widocznosci grupy towarów w sklepie i panelu

węzeł w pliku full.xml offer / products / product / group / iaiext:products_display_settings / iaiext:adding_canonical_links
lista wymaganych atrybutów : możliwe wartość @value
: n - linki kanoniczne na stronie są wyłaczone
: y - linki kanoniczne na stronie są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:products_display_settings / iaiext:show_in_store
lista wymaganych atrybutów : możliwe wartość @value
: all_product - pokazuj wszyskie towary w grupie
: first_product - pokazuj tylko pierwszy towar z grupy, którego stan dyspozycyjny jest większy od 0
: select_product - pokazuj tylko wybrany towar z grupy
@product_id
: identyfikator towaru, który ostawł wskazany jako pierwszy dostępny w grupie lub jako wybrany z grupy
węzeł w pliku full.xml offer / products / product / group / iaiext:products_display_settings / iaiext:show_in_panel
lista wymaganych atrybutów : możliwe wartość @value
: all_product - pokazuj wszyskie towary w grupie
: first_product - pokazuj tylko wybrany towar z grupy
@product_id
: identyfikator towaru, który został wskazany jako wybrany z grupy
IOF ver. 3.0

Ustawienia elementów wspólych w grupie towarów

węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_warranty
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna gwarancja jest wyłaczona
: true - wspólna gwarancja jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_note
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna adnotacja jest wyłaczona
: true - wspólna adnotacji jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_prices
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne cen są wyłaczone
: true - wspólne cen są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_deliverer
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólny dostawca jest wyłaczony
: true - wspólny dostawca jest włączony
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_large_image
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne duże zdjęcia są wyłaczone
: true - wspólne duże zdjęcia są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_navigation
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne elementy menu są wyłaczone
: true - wspólne elementy menu są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_sizes_group
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna grupa rozmiarowa oraz jednostka miar są wyłaczone
: true - wspólna grupa rozmiarowa oraz jednostka miar są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_icon
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna ikona towaru w sklepie jest wyłaczona
: true - wspólna ikona towaru w sklepie jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_auction_icon
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna ikona towaru w serwisie sprzedażowym jest wyłaczona
: true - wspólna ikona towaru w serwisie sprzedażowym jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_category
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna kategoria w panelu jest wyłaczona
: true - wspólna kategoria w panelu jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_code
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólny kod towaru jest wyłaczony
: true - wspólny kod towaru jest włączony
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_name
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna nazwa towaru jest wyłaczona
: true - wspólna nazwa towaru jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_auction_name
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna nazwa towaru w serwisie zewnętrznym jest wyłaczona
: true - wspólna nazwa towaru w serwisie zewnętrznym jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_serial_numbers
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne numery seryjne są wyłaczone
: true - wspólne numery seryjne są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_complex_rating
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna ocena złożona jest wyłaczona
: true - wspólny ocena złożona jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_long_desc
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólny opis długi jest wyłaczony
: true - wspólny opis długi jest włączony
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_short_desc
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólny opis krótki jest wyłaczony
: true - wspólny opis krótki jest włączony
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_parameters
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne parametry sa wyłaczone
: true - wspólne parametry są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_priority
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólny priorytet ogólny jest wyłaczony
: true - wspólny priorytet ogólny jest włączony
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_producer
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna marka jest wyłaczona
: true - wspólna marka jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_associated_products
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne towary skojarzone są wyłaczone
: true - wspólne towary skojarzone są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_availability_profile
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólny profil dostępności jest wyłaczony
: true - wspólny profil dostępności jest włączony
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_promotion
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna promocja jest wyłaczona
: true - wspólna promocja jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_loyalty_program
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne punkty lojalnościowe są wyłaczone
: true - wspólne punty lojalnościowe są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_rebate
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólny rabat ilościowy jest wyłaczony
: true - wspólnwy rabat ilościowy jest włączony
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_series
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna seria towaru jest wyłaczona
: true - wspólna seria towaru jest włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_shops
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna widoczność w sklepach jest wyłaczona
: true - wspólna widoczność w sklepach jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_vat
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna stawka VAT jest wyłaczona
: true - wspólna stawka VAT jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_sum_in_basket
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne sumowanie pozycji w koszyku jest wyłaczone
: true - wspólne sumowanie pozycji w koszyku jest włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_size_chart
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna tabela rozmiarów jest wyłaczona
: true - wspólna tabela rozmiarów jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_meta_tags
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne ustawienia meta są wyłaczone
: true - wspólne ustawienia meta są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_weight
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna waga towaru z opakowaniem jest wyłaczona
: true - wspólna waga towaru z opakowaniem jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_currency
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna waluta jest wyłaczona
: true - wspólna waluta jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_visibility
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna widoczność jest wyłaczona
: true - wspólna widoczność jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_advance
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna zaliczka jest wyłaczona
: true - wspólna zaliczka jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_attachments
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólne załączniki są wyłaczone
: true - wspólne załączniki są włączone
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_price_formula
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólna formuła do wyliczania ceny jest wyłaczona
: true - wspólna formuła do wyliczania ceny jest włączona
węzeł w pliku full.xml offer / products / product / group / iaiext:common_group_settings / iaiext:common_additional_script
lista wymaganych atrybutów : możliwe wartość @value
: false - wspólny JavaScript wyświetlany na karcie towaru jest wyłaczony
: true - wspólna JavaScript wyświetlany na karcie towaru jest włączona
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

PKWiU

węzeł w pliku full.xml offer / products / product / iaiext:taxcode
lista wymaganych atrybutów : możliwe wartość : kod PKWIU towaru
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Wartość zaliczki wymagana od klienta

węzeł w pliku full.xml offer / products / product / iaiext:advance
lista wymaganych atrybutów : możliwe wartość @rate
: wartość %
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Dostawca

węzeł w pliku full.xml offer / products / product / iaiext:deliverer
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator dostawcy @name
: nazwa dostawcy
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Czas na sprowadzenie towaru od dostawcy (informacja dla serwisów zewnętrznych)

węzeł w pliku full.xml offer / products / product / iaiext:delivery_time
lista wymaganych atrybutów : możliwe wartość @unit
: day - jednostka liczona w dniach
: hour - jednostka liczona w godzinach
: minute - jednostka liczona w minutach
: brak atrybutu - gdy brakuje atrybutu @unit oznacza to że towar na karcie ma ustawione przy opcji "Ilość czasu na dostawę" wartość nieznany
@value
: liczba jednostek
węzeł w pliku full.xml offer / products / product / iaiext:delivery_time / iaiext:mode
lista wymaganych atrybutów : możliwe wartość @type
: deliverer - czas dostawy ma być obliczany na podstawie czasu dostawcy przypisanego do towaru
: product - czas dostawy ma być obliczany na podstawie indywidualnego czasu z karty towaru
@days
węzeł w pliku full.xml offer / products / product / iaiext:delivery_time / iaiext:time
lista wymaganych atrybutów : możliwe wartość @days
: liczba jednostek
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Czas na sprowadzenie towaru od dostawcy (informacja dla sklepu)

węzeł w pliku full.xml offer / products / product / iaiext:delivery_time_from_card
lista wymaganych atrybutów : możliwe wartość @unit
: day - jednostka liczona w dniach
: hour - jednostka liczona w godzinach
: minute - jednostka liczona w minutach
: brak atrybutu - gdy brakuje atrybutu @unit oznacza to że towar na karcie ma ustawione przy opcji "Ilość czasu na dostawę" wartość nieznany
@value
: liczba jednostek
węzeł w pliku full.xml offer / products / product / iaiext:delivery_time_from_card / iaiext:mode
lista wymaganych atrybutów : możliwe wartość @type
: deliverer - czas dostawy ma być obliczany na podstawie czasu dostawcy przypisanego do towaru
: product - czas dostawy ma być obliczany na podstawie indywidualnego czasu z karty towaru
@days
węzeł w pliku full.xml offer / products / product / iaiext:delivery_time_from_card / iaiext:time
lista wymaganych atrybutów : możliwe wartość @days
: liczba jednostek
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Towar w koszyku sumuje się przy wielokrotnym dodawaniu

węzeł w pliku full.xml offer / products / iaiext:sum_in_basket
lista wymaganych atrybutów : możliwe wartość @value
: yes - towar będzie sumowany w koszyku
: no - towar nie będzie sumowany w koszyku
IOF ver. 3.0 / ver. 2.6

Ręczna konfiguracja strefy hotspot z podziałem na strony

węzeł w pliku full.xml offer / products / product / iaiext:hotspots / iaiext:site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu @manual_config
: yes - ręczne sterowanie widocznością w strefach jest włączone
: no - ręczne sterowanie widocznością w strefach jest wyłączone
węzeł w pliku full.xml offer / products / product / iaiext:hotspots / iaiext:site / flag
lista wymaganych atrybutów : możliwe wartość @type
: discount - strefa przecen
: promotion - strefa promocji
: distinguished - strefa towarów wyróżnionych
: special - strefa towarów specjalnych
@visible
: yes - towar będzie pokazywany w strefie
: no - towar nie będzie pokazywany w strefie
IOF ver. 3.0 / ver. 2.6

Dostępność towaru w sprzedaży stacjonarnej

węzeł w pliku full.xml offer / products / product / iaiext:enable_in_pos
lista wymaganych atrybutów : możliwe wartość @enabled
: yes - towar dostępny w sprzedaży POS
: no - towar niedostępny w sprzedaży POS
IOF ver. 3.0 / ver. 2.6

Profil dostępności

węzeł w pliku full.xml offer / products / product / iaiext:availability_profile
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator profilu dostępności istniejącego w panelu
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Określenie dostępności towaru na magazynie

węzeł w pliku full.xml offer / products / product / iaiext:availability_management
lista wymaganych atrybutów : możliwe wartość @value
: manual - dostępność ma być określana ręcznie
: stock - dostępność ma być określana a podstawie ilości w magazynach
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Ustawienia programu lojalnościowego z podziałem na strony

węzeł w pliku full.xml offer / products / product / iaiext:loyalty_program / iaiext:site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu @operation
: clients_cost - określa, którzy klienci mogą kupować wybrane towary za punkty
: clients_award - określa, czy klient otrzymuje punkty za zakup towaru pieniędzmi
: count_cost - określa ilości punktów za jaką sprzedawany będzie towary
: count_award - określa ilości punktów jaką zostaną nagrodzeni klienci za kupno wybranego towaru
@clients
: wholesalers - hurtownicy
: retailers - detaliści
: both - hurtownicy i detaliści
: nobody - hurtownicy i detaliści (wyłączenie możliwości kupowania i nagradzania punktami)
@points
: ilość punktów
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Adnotacja do towaru

węzeł w pliku full.xml offer / products / product / iaiext:note
lista wymaganych atrybutów : możliwe wartość : tekst adnotacji
IOF ver. 3.0

Sprzedawane po w detalu i hurcie

węzeł w pliku full.xml offer / products / product / iaiext:sold_by / iaiext:retail
lista wymaganych atrybutów : możliwe wartość @quantity
: ilość
węzeł w pliku full.xml offer / products / product / iaiext:sold_by / iaiext:wholesale
lista wymaganych atrybutów : możliwe wartość @quantity
: ilość
IOF ver. 3.0

Sprzedawane w opakowaniu zbiorczym

węzeł w pliku full.xml offer / products / product / iaiext:sold_in_carton
lista wymaganych atrybutów : możliwe wartość @quantity
: ilość
IOF ver. 3.0

Ostatnia cena zakupu

węzeł w pliku full.xml offer / products / product / iaiext:last_purchase_price
lista wymaganych atrybutów : możliwe wartość @gross
: wartość ceny sprzedaży w POS brutto @net
: wartość ceny sprzedaży w POS netto
IOF ver. 3.0

Uśredniona cena zakupu

węzeł w pliku full.xml offer / products / product / iaiext:average_purchase_price
lista wymaganych atrybutów : możliwe wartość @gross
: wartość ceny sprzedaży w POS brutto @net
: wartość ceny sprzedaży w POS netto
IOF ver. 3.0

Data utworzenia towaru

węzeł w pliku full.xml offer / products / product / iaiext:date_created
lista wymaganych atrybutów : możliwe wartość @datetime
: data w postaci YYYY-MM-DD HH:MM:SS
IOF ver. 3.0

Data modyfikacji towaru

węzeł w pliku full.xml offer / products / product / iaiext:modification_date
lista wymaganych atrybutów : możliwe wartość @datetime
: data w postaci YYYY-MM-DD HH:MM:SS
IOF ver. 3.0

Data skończenia się towaru

węzeł w pliku full.xml offer / products / product / iaiext:expiry_date
lista wymaganych atrybutów : możliwe wartość @datetime
: data w postaci YYYY-MM-DD
IOF ver. 3.0

Określenie dostępności towaru z podziałem na strony

węzeł w pliku full.xml offer / products / product / iaiext:availability / iaiext:site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu @value
: yes - towar widoczny na stronie
: no - towar nie widoczny na stronie
IOF ver. 3.0

Ukryty na stronie przed klientami

węzeł w pliku full.xml offer / products / iaiext:visibility / iaiext:site
lista wymaganych atrybutów : możliwe wartość @visible
: yes - towar nie widoczny dla klientów w sklepie
: no - towar widoczny dla klientów w sklepie
IOF ver. 3.0

Widoczny w eksporcie do serwisów zewnętrznych

węzeł w pliku full.xml offer / products / iaiext:visibility / iaiext:price_comparator
lista wymaganych atrybutów : możliwe wartość @visible
: yes - towary eksportowany do wszystkich lub wybranych serwisów zewnętrznych
: no - towar nie jest eksportowany
@mode
: all - towary eksportowany automatycznie do wszystkich serwisów zewnętrznych
: selected - towary eksportowany do wybranych serwisów zewnętrznych
: none - towary nie jest eksportowany do żadnego serwisu zewnętrznego
węzeł w pliku full.xml offer / products / iaiext:visibility / iaiext:price_comparator / iaiext:service
lista wymaganych atrybutów : możliwe wartość @id
: 2 - Ceneo.pl
: 3 - Nokaut.pl
: 4 - Skapiec.pl
: 5 - Webkupiec.pl
: 9 - Kupujemy.pl
: 12 - Okazje.info.pl
: 18 - SmartBay.pl
: 20 - Sklepy24.pl
: 21 - Ceneria.pl
: 22 - Moda.pl
: 23 - Kup-on.pl
: 29 - e-budownictwo.pl
: 30 - Billiger.de
: 34 - Kelkoo Belgia
: 35 - Kelkoo Dania
: 36 - Kelkoo Niemcy
: 37 - Kelkoo Hiszpania
: 38 - Kelkoo Francja
: 39 - Kelkoo Włochy
: 40 - Kelkoo Holandia
: 41 - Kelkoo Norwegia
: 42 - Kelkoo Szwecja
: 43 - Kelkoo Wielka Brytania
: 44 - Kelkoo Stany Zjednoczone
: 45 - Kelkoo Kanada
: 46 - Kelkoo Brazylia
: 47 - Google Shopping Australia
: 48 - Google Shopping Brazylia
: 49 - Google Shopping Chiny
: 50 - Google Shopping Czechy
: 51 - Google Shopping Francja
: 52 - Google Shopping Hiszpania
: 53 - Google Shopping Holandia
: 54 - Google Shopping Japonia
: 55 - Google Shopping Niemcy
: 56 - Google Shopping Szwajcaria
: 57 - Google Shopping Wielka Brytania
: 58 - Google Shopping Włochy
: 59 - Google Shopping Stany Zjednoczone
: 60 - Shopping.com Francja
: 61 - Prisvis.dk
: 62 - Prisvis.se
: 63 - Koopkeus.nl
: 64 - Shopwahl.de
: 65 - Shopwahl.at
: 66 - Shopwahl.ch
: 67 - Shopwahl.be
: 68 - Pagineprezzi.it
: 69 - Mercamania.es
: 70 - Pricesavvy.co.uk
: 71 - Pricesavvy.ie
: 72 - Webmarchand.com
: 73 - Google Shopping Polska
: 74 - Heureka.cz
: 75 - Zbozi.cz
: 76 - LekkiKoszyk.pl
: 77 - Idealo Polska
: 78 - Idealo Wielka Brytania
: 79 - Idealo Niemcy
: 80 - ShopZilla Stany Zjednoczone
: 81 - ShopZilla Wielka Brytania
: 82 - ShopZilla Francja
: 83 - ShopZilla Niemcy
: 84 - ShopMania Argentyna
: 85 - Shopmania Austria
: 86 - ShopMania Bułgaria
: 87 - Shopmania Brazylia
: 88 - Shopmania Chile
: 89 - Shopmania Czechy
: 90 - Shopmania Niemcy
: 91 - Shopmania Hiszpania
: 92 - Shopmania Francja
: 93 - Shopmania Irlandia
: 94 - Shopmania Indie
: 95 - Shopmania Włochy
: 96 - Shopmania Japonia
: 97 - Shopmania Meksyk
: 98 - Shopmania Holandia
: 99 - Shopmania Polska
: 100 - Shopmania Portugaila
: 101 - Shopmania Rumunia
: 102 - Shopmania Serbia
: 103 - Shopmania Rosja
: 104 - Shopmania Szwecja
: 105 - Shopmania Turcja
: 106 - Shopmania Wielka Brytania
: 107 - Shopmania Stany Zjednoczone
: 108 - ShopMania Republika Południowej Afryki
: 109 - ShopMania Słowacja
: 110 - ShopMania Węgry
: 111 - Google Shopping Austria
: 112 - Google Shopping Belgia
: 113 - Google Shopping Kanada
: 114 - Google Shopping Dania
: 115 - Google Shopping Indie
: 116 - Google Shopping Meksyk
: 117 - Google Shopping Norwegia
: 118 - Google Shopping Rosja
: 119 - Google Shopping Szwecja
: 120 - Google Shopping Turcja
: 250 - Arena.pl
: 251 - Stylowi.pl
: 252 - Google Shopping Argentyna
: 253 - Google Shopping Kolumbia
: 254 - Google Shopping Chile
: 255 - Google Shopping Indonezja
: 256 - Google Shopping Irlandia
: 257 - Google Shopping Hong Kong
: 258 - Google Shopping Malezja
: 259 - Google Shopping Nowa Zelandia
: 260 - Google Shopping Filipiny
: 261 - Google Shopping Portugalia
: 262 - Google Shopping Singapur
: 263 - Google Shopping Tajwan
: 264 - Google Shopping Republika Południowej Afryki
: 265 - Google Shopping Zjednoczone Emiraty Arabskie
: 266 - Ceneolokalnie.pl
: 273 - Domodi.pl i Allani.pl
: 274 - Homebook.pl
: 281 - Shumee
: 293 - Google Shopping Izrael
: 294 - Google Shopping Arabia Saudyjska
: 295 - Google Shopping Ukraina
: 296 - Google Shopping Korea Południowa
: 297 - Google Shopping Wietnam
: 298 - Kelkoo Austria
: 299 - Kelkoo Czechy
: 300 - Kelkoo Finlandia
: 301 - Kelkoo Irlandia
: 302 - Kelkoo Luksembourg
: 303 - Kelkoo Polska
: 304 - Kelkoo Portugalia
: 305 - Kelkoo Rosja
: 306 - Kelkoo Szwajcaria
: 307 - Kelkoo Meksyk
: 315 - Idealo Austria
: 316 - Idealo Hiszpania
: 317 - Idealo Francja
: 318 - Idealo Włochy
: 276 - Carrefour Marketplace
: 277 - eMAG.pl Marketplace
: 278 - Empik Marketplace
: 280 - Morele.net
: 282 - Ceneo Kup Teraz
: 308 - Arena.pl Marketplace
: 310 - 1but.pl Marketplace
: 312 - eMAG.bg Marketplace
: 313 - eMAG.hu Marketplace
: 314 - eMAG.ro Marketplace
: 26 - Webepartners
: 123 - FacebookAds
: 124 - FacebookCatalog
: 267 - SALESmanago
: 268 - Fulfilment
: 271 - Google Ads by IdoSell
IOF ver. 3.0

Eksportowany do Amazon Marketplace

węzeł w pliku full.xml offer / products / iaiext:visibility / iaiext:amazon_marketplaces
lista wymaganych atrybutów : możliwe wartość @visible
: yes - towary eksportowany do wszystkich lub wybranych serwisów zewnętrznych
: no - towar nie jest eksportowany
@mode
: all - towary eksportowany automatycznie do wszystkich serwisów zewnętrznych
: selected - towary eksportowany do wybranych serwisów zewnętrznych
: none - towary nie jest eksportowany do żadnego serwisu zewnętrznego
węzeł w pliku full.xml offer / products / iaiext:visibility / iaiext:amazon_marketplaces / iaiext:service
lista wymaganych atrybutów : możliwe wartość @id
: 1000 - Amazon.co.uk
: 1001 - Amazon.de
: 1002 - Amazon.fr
: 1003 - Amazon.it
: 1004 - Amazon.es
: 1005 - Amazon.com
: 1006 - Amazon.nl
: 1007 - Amazon.se
: 1008 - Amazon.com.tr
: 1009 - Amazon.ae
: 1010 - Amazon.pl
IOF ver. 3.0

Nazwa towaru zwracana na stronie aukcji

węzeł w pliku full.xml offer / products / iaiext:auction_descriptions / iaiext:auction_title
lista wymaganych atrybutów : możliwe wartość @service_group_id
: 2 - w przypadku ustawiania nazw dla serwisów z grupy Allegro
: 3 - w przypadku ustawiania nazw dla serwisów z grupy Ebay
@service_id
: -1 - eBay sandbox
: 0 - eBay.com
: 1 - Allegro.pl
: 2 - eBay.ca
: 3 - eBay.co.uk
: 15 - eBay.com.au
: 16 - eBay.at
: 34 - Aukro.bg
: 56 - Aukro.cz
: 71 - eBay.fr
: 77 - eBay.de
: 101 - eBay.it
: 168 - Molotok.ru
: 186 - eBay.es
: 205 - eBay.ie
: 209 - Aukro.com.ua
: 212 - eBay.pl
: 228 - TestWebapi.pl
IOF ver. 3.0

Opis towaru zwracana na stronie aukcji

węzeł w pliku full.xml offer / products / iaiext:auction_descriptions / iaiext:auction_description
lista wymaganych atrybutów : możliwe wartość @service_group_id
: 2 - w przypadku ustawiania nazw dla serwisów z grupy Allegro
: 3 - w przypadku ustawiania nazw dla serwisów z grupy Ebay
@service_id
: -1 - eBay sandbox
: 0 - eBay.com
: 1 - Allegro.pl
: 2 - eBay.ca
: 3 - eBay.co.uk
: 15 - eBay.com.au
: 16 - eBay.at
: 34 - Aukro.bg
: 56 - Aukro.cz
: 71 - eBay.fr
: 77 - eBay.de
: 101 - eBay.it
: 168 - Molotok.ru
: 186 - eBay.es
: 205 - eBay.ie
: 209 - Aukro.com.ua
: 212 - eBay.pl
: 228 - TestWebapi.pl
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Ustawienia dotyczące cen dla sklepów

węzeł w pliku full.xml offer / products / product / iaiext:prices_configuration_for_shops
lista wymaganych atrybutów : możliwe wartość @value
: same_prices - wszystkie ceny oprócz ceny dla POS mają być jednakowe
: competitive_prices - wszystkie ceny mają być konkurencyjne
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Ustawienia dotyczące cen dla sklepów

węzeł w pliku full.xml offer / products / product / iaiext:prices_config / iaiext:site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu @type : wholesale_equals_retail - cena hurtowa taka sama jak cena detaliczna
: wholesale_notequals_retail - cena hurtowa różna od ceny detalicznej
: retail_equals_suggested - cena detaliczna taka jak sugerowana
: retail_price_undefined - cena detaliczna na telefon
: all_prices_undefined - wszystkie ceny na telefon
: default - ustaw ceny z innego sklepu (należy uwzględnić atrybut @iaiext:prices_from_shop)
: automatically_calculated - automatycznie wyliczaj cenę (należy uwzględnić węzeł iaiext:auto_price_settings)
@iaiext:prices_from_shop
: wartość wskazująca na identyfikator sklepu z którego jest pobierana cena w przypadku @type="default"
IOF ver. 3.0 / ver. 2.6 / ver. 2.5

Tabela rozmiarów

węzeł w pliku full.xml offer / products / product / iaiext:size_chart
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator tabeli rozmiarów @xml:lang
: kod jęzka (podawany opcjonalnie) @name
: nazwa tabeli rozmiarów
węzeł w pliku full.xml offer / products / iaiext:navigation / iaiext:site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu
offer / products / iaiext:navigation / iaiext:site / iaiext:menu
lista wymaganych atrybutów : możliwe wartość @id
: 1 - menu strefy 1
: 2 - menu strefy 2
: 3 - menu strefy 3
: 4 - menu strefy 4
: 5 - menu strefy 5
offer / products / iaiext:navigation / iaiext:site / iaiext:menu / iaiext:item
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator elementu drzewa menu @menu_id
: 1 - menu strefy 1
: 2 - menu strefy 2
: 3 - menu strefy 3
: 4 - menu strefy 4
: 5 - menu strefy 5
@textid
: pełna ścieżka węzła @iaiext:priority_menu
: pozycja węzła w drzewie menu
węzeł w pliku full.xml offer / products / product / iaiext:category_translation
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator istniejącego węzła menu @xml:lang
: kod języka (podawany opcjonalnie) @name
: nazwa węzła menu w określonym języku @iaiext:priority_menu
: kolejność wyświetlania węzłów menu w określonym języku
węzeł w pliku full.xml offer / products / product / iaiext:priority_menu / site
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator strony/sklepu
węzeł w pliku full.xml offer / products / product / iaiext:priority_menu / site / menu
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator drzewa menu
węzeł w pliku full.xml offer / products / product / iaiext:priority_menu / site / menu / item
lista wymaganych atrybutów : możliwe wartość @id
: identyfikator elementu węzła menu @textId
: pełna scieżka elementu węzła menu @level
: priorytet towaru w wynikach węzła menu

Pliki do pobrania

  • Pobierz walidator schematu XSD Extensions full