Přejít na hlavní obsah
Base rozlišuje mezi produktovými daty (názvy, popisy, obrázky, kategorie) a cenami/sklady, protože se typicky synchronizují s úplně jinou frekvencí. Podporujeme tři základní přístupy k napojení — zvolený přístup určuje, které API metody budete vůbec potřebovat.

Tři přístupy k synchronizaci

  1. Vše přes feed nebo e-shopovou integraci — produktové karty i ceny/sklady jedou přes XML feed (ideálně specifikace Heureka nebo Shoptet) nebo podporovanou e-shopovou integraci. Nejrychlejší na nasazení, ale nevhodné pro velké katalogy a se sklady jste defakto read-only — pokud po přijetí nové objednávky nestihnete dost rychle snížit zásobu ve zdrojovém feedu, hrozí, že Base znovu nahraje do marketplace stejnou (nesníženou) zásobu.
  2. Hybridní přístup — produktové karty vznikají přes feed/integraci, ale sklady a ceny synchronizujete přes API. Získáte tím nativní Base sklady, které umí rezervace a reálné snížení dostupné zásoby při nové objednávce, i když vaše ERP zásobu ještě nestihlo zpracovat. Podrobně v Aktualizace cen a skladů.
  3. Vše přes API — máte pod kontrolou zakládání produktů, kategorií i synchronizaci cen a skladů. Nejvíc práce na napojení, ale dává vám plnou kontrolu. Podrobně v Nahrání produktových dat.
Kombinace 1 a 2 (feed pro založení karet, API jen pro sklady/ceny) je v praxi nejběžnější rozumný kompromis mezi rychlostí nasazení a spolehlivostí skladových dat.

Jak je katalog strukturovaný

  • Inventář (inventory) — jeden katalog produktů. V Base můžete mít několik inventářů, které spolu vzájemně nijak nesouvisí. Seznam: getInventories.
  • Cenové skupiny (price groups) — na jeden inventář lze napojit více cenových skupin, klidně v různých měnách. Podle kanálu pak vybíráte, která skupina cen se kam posílá.
  • Sklady (warehouses) — obdobně lze mít víc skladů a vybírat, které součty jdou do kterého prodejního kanálu. Seznam: getInventoryWarehouses.
  • Kategorie a výrobci — každá kategorie a výrobce má vlastní ID, které musíte znát/použít při zakládání produktu. Podrobně v Kategorie a výrobci.
Pokud potřebujete některý z těchto konceptů (multi-měnové cenové skupiny, více skladů do různých kanálů, synchronizace dodacích lhůt) upřesnit do detailu, doporučujeme kontaktovat implementační oddělení.