Internet Offer Format (IOF) - specyfikacja funkcjonalna
Poznaj strukturę formatu IOF, dzięki czemu będziesz mógł tworzyć swoją ofertę zgodnie z jego specyfikacją i unikniesz wielu problemów z integracją.

Internet Offer Format (IOF) to format opisu i informowania o dostępności towarów oparty na XML, pozwalający na dzielenie oferty pomiędzy systemem dostawcy a systemem odbiorcy.
Poniższy obrazek przedstawia zastosowanie formatu IOF:

Struktura
Dzięki przejrzystej strukturze IOF jest łatwy do zaimplementowania w dowolnym systemie. Format ma charakter otwarty i jest udostępniony za darmo na prawach Creative Commons. Poniższy obrazek przedstawia strukturę formatu:

- Podstawowym plikiem jest plik gateway.xml. Zawiera on informacje o dostawcy oraz linki do pozostałych plików oferty.
- Pierwszym głównym plikiem z ofertą jest plik full.xml. Zawiera on podstawowe informacje o towarach np. opisy, zdjęcia, atrybuty.
- Drugim głównym plikiem z ofertą jest plik light.xml. Zawiera on informacje m.in. o stanach magazynowych, kodach producenta, wadze.
- Pliki: sizes.xml, series.xml, warranties.xml, categories.xml, producers.xml, dictionaries.xml, są plikami dodatkowymi, ściśle powiązanymi z głównymi plikami oferty. Zawierają one informacje o atrybutach towarów w ofercie.
- Plik preset.xml przechowuje informacje na temat konfiguracji oferty na potrzeby programu służącego do importu oraz synchronizacji oferty (np. IAI Downloader.)
Możliwości i wykorzystanie formatu
Format IOF to nośnik informacji o atrybutach towarów, tj:
- kategoria,
- producent,
- cena: brutto, netto, sugerowana cena detaliczna,
- opis: nazwa, opis krótki, opis długi,
- gwarancja,
- rozmiary,
- serie,
- parametry (słowniki opisów),
- waga,
- jednostka miary,
- załączniki.
Struktura formatu nadaje się zarówno do zapisu małej oferty, jak i tych wielkich i szczegółowych, dla których można:
- tworzyć opisy towarów w dowolnych językach,
- podawać ceny w dowolnej walucie,
- określać stan ilościowy w konkretnym magazynie,
- dodawać ikony i zdjęcia w dowolnej ilości,
- definiować nazwy atrybutów towarów tj. kategorie, rozmiary, gwarancje, serie w różnych językach.
Synchronizacja oferty dostawcy z i spoza IAI-Shop.com
Format IOF jest przystosowany do pracy z programem IAI Downloader. Połączenie tych dwóch rozwiązań pozwala na import oferty do Panelu Administracyjnego IAI-Shop.com oraz jej późniejszą synchronizację. Na takiej zasadzie działa integracja z hurtowniami pracującymi na platformie IAI-Shop.com. Dzięki wbudowanemu mechanizmowi generowania oferty w formacie IOF z Panelu Administracyjnego IAI-Shop.com hurtownie udostępniają swoją ofertę sprzedawcom, którzy następnie - za pomocą IAI Downloader - importują ofertę do swojego Panelu Administracyjnego. Jeżeli jednak Twój dostawca nie jest Klientem IAI i posiada inny system, możesz stworzyć odpowiedni program lub skrypt, który będzie generował ofertę w formacie IOF z systemu dostawcy. Taki program jest nazywany IAI Downloader Plugin (wtyczką do programu IAI Downloader).
Dowiedz się, jak stworzyć IAI Downloader Plugin.
Specyfikacja
Specyfikacja formatu dostępna jest w dwóch wersjach:

English