
MALL Partner feed pro Shopify
MALL Partner je program pro prodejce někdejší skupiny MALL Group, která dnes patří pod Allegro. Aktuálně běží na dvou webech: Mall.hr v Chorvatsku a Mimovrste.com ve Slovinsku. Je to katalogový marketplace: produkt založíte vy, MALL ho zkontroluje a pak žije na webu jako produktová karta. Feedflock z vašeho katalogu Shopify sestaví oba soubory, které MALL chce, tedy produktový MALL XML feed a samostatný dostupnostní feed se skladem, a každý hostuje na vlastní URL, odkud si je MALL pravidelně stahuje.

Nastavení
V provozu v pěti krocích
Od holého Shopify obchodu k zařazené nabídce: celé nastavení stihnete na jedno kafe.
Založte si účet MALL Partner
Podepište smlouvu a nastavte partnerský portál pro Chorvatsko nebo Slovinsko: dopravce pro obě velikosti balíku, adresu skladu a časy uzávěrky. Noví partneři začínají v testovací fázi a MALL produkty před zveřejněním kontroluje.
Nainstalujte Feedflock
Přidejte Feedflock z Shopify App Store. Produkty, varianty, sklad, obrázky i nastavení daní načte přímo přes Shopify API.
Vytvořte produktový feed
Zvolte šablonu MALL Partner pro produktový feed. ID, názvy, popisy, čárový kód, cena, DPH, obrázky a hmotnost jsou namapované hned od začátku, každá varianta je samostatný ITEM seskupený přes ITEMGROUP_ID a STAGE zůstává na draft, dokud jste v onboardingu.
Doplňte kódy, které vydává MALL
Tři hodnoty ze Shopify nezískáte. CATEGORY_ID je kód kategorie MALL z veřejného exportu kategorií pro vaši zemi, BRAND_ID je kód značky, který najdete nebo si vyžádáte v portálu v sekci Products, Brands, a TARIC_CODE je osmimístný celní kód zboží.
Přidejte dostupnostní feed a oba připojte
Založte druhý feed ze šablony MALL Partner pro dostupnost. V portálu v sekci Feeds zadejte každou URL do vlastního pole v Feed Settings, uložte a potom stiskněte Assign for processing. Intervaly stahování si nastavte dřív, než přejdete do produkce.
https://feedflock.appfleece.com/f/demo-mall/mall.xml
Chyby najdete dřív než MALL Partner.
Feedflock před každým vygenerováním zkontroluje, že jsou vyplněná všechna pole, která kanál vyžaduje, a u šablon ověřených proti specifikaci kanálu i to, že hodnoty odpovídají jeho pravidlům. Většinu problémů opravíte jedním kliknutím, bez úprav produktů v Shopify.
Feed
Co kanál dostává
<ITEM> <ID>44718293450817</ID> <STAGE>draft</STAGE> <ITEMGROUP_ID>8812345678901</ITEMGROUP_ID> <ITEMGROUP_TITLE>Linen shirt Sand</ITEMGROUP_TITLE> <CATEGORY_ID>ED006</CATEGORY_ID> <BRAND_ID>Nordlin</BRAND_ID> <TITLE>Linen shirt Sand</TITLE> <SHORTDESC>A breathable linen shirt in a regular cut.</SHORTDESC> <LONGDESC><p>A breathable linen shirt in a regular cut.</p></LONGDESC> <PRIORITY>1</PRIORITY> <PACKAGE_SIZE>smallbox</PACKAGE_SIZE> <BARCODE>8594000123453</BARCODE> <PRICE>49.00</PRICE> <VAT>22</VAT> <PARAM> <NAME>COLOR</NAME> <VALUE>Sand</VALUE> </PARAM> <VARIABLE_PARAMS> <PARAM>COLOR</PARAM> </VARIABLE_PARAMS> <MEDIA> <URL>https://cdn.shop.example/img/linen-shirt-sand.jpg</URL> <MAIN>true</MAIN> </MEDIA> <DIMENSIONS> <WEIGHT>0.25</WEIGHT> <WIDTH>0</WIDTH> <HEIGHT>0</HEIGHT> <LENGTH>0</LENGTH> </DIMENSIONS> <DELIVERY_DELAY>0</DELIVERY_DELAY> <TARIC_CODE>62059010</TARIC_CODE> </ITEM>

Nordlin
Lněná košile Sand
49 €
Pole feedu
ID
44718293450817
STAGE
draft
ITEMGROUP_ID
8812345678901
ITEMGROUP_TITLE
Linen shirt Sand
CATEGORY_ID
ED006
BRAND_ID
Nordlin
TITLE
Linen shirt Sand
SHORTDESC
A breathable linen shirt in a regular cut.
LONGDESC
<p>A breathable linen shirt in a regular cut.</p>
PRIORITY
1
PACKAGE_SIZE
smallbox
BARCODE
8594000123453
PRICE
49.00
VAT
22
NAME
COLOR
VALUE
Sand
PARAM
COLOR
URL
https://cdn.shop.example/img/linen-shirt-sand.jpg
MAIN
true
WEIGHT
0.25
WIDTH
0
HEIGHT
0
LENGTH
0
DELIVERY_DELAY
0
TARIC_CODE
62059010
Kanál
Chorvatsko a Slovinsko, jedna struktura
Mall.hr i Mimovrste.com prodávají v eurech a oba čtou stejnou strukturu MALL XML. Podle země se mění jen data: strom kategorií, hodnoty parametrů a sazba DPH.
Váš produkt, vaše karta
MALL nemá sdílený katalog, do kterého byste se párovali. Produkt zakládáte pod vlastním ID, MALL ho před zveřejněním zkontroluje a varianty sdílejí na webu jednu produktovou kartu.
Sklad jede vlastní rychlou linkou
Produktový feed si MALL stahuje po 6, 12 nebo 24 hodinách, malý dostupnostní feed po 15, 30 nebo 60 minutách. Sklad zůstává aktuální, aniž byste znovu posílali celý katalog.
Feed
- Produktový feed vydává elementy MALL přesně v pořadí vlastního vzorového feedu MALL, protože validace MALL feed s přeházenými elementy odmítne
- Nepovinné elementy bez hodnoty se vynechávají úplně, nikdy neodcházejí jako prázdné tagy: na MALL je každý element bez hodnoty chyba
- TITLE je čistý název produktu bez značky, protože tu si MALL dává před název sám, a každá varianta je samostatný ITEM spojený se sourozenci přes ITEMGROUP_ID
- LONGDESC nese váš HTML popis jako escapovaný text, tedy v podobě, kterou schéma MALL čeká, a STAGE má výchozí hodnotu draft, jedinou, kterou MALL během onboardingu přijme
- PRICE je cena včetně DPH, VAT je celé číslo převzaté z nastavení daní v Shopify pro zemi feedu a RRP se z porovnávací ceny zaokrouhluje na celé číslo
- Dostupnostní feed používá stejná ID variant jako produktový feed, vyprodané varianty nechává v souboru s IN_STOCK 0 a počet drží v rozsahu 0 až 9999, který MALL povoluje
Do hloubky
Kde MALL Partner dnes funguje
- Mall.hr (Chorvatsko) a Mimovrste.com (Slovinsko), oba v eurech
MALLPartner v Česku, na Slovensku a v Maďarsku skončil 31. prosince 2024- mall.cz, mall.sk a mall.hu dnes přesměrovávají na Allegro
- Jedna struktura feedu pro obě zbývající země
Technické detaily
Pokud si MALL pamatujete jako středoevropský marketplace, mapa se změnila. MALL Partner v Česku, na Slovensku a v Maďarsku skončil na konci roku 2024 a tyto domény dnes přesměrovávají na Allegro. Program pokračuje na dvou webech, Mall.hr a Mimovrste.com, a partnerský portál nabízí přihlášení právě pro tyto dvě země.
Pro obchodníka na Shopify to znamená, že tento feed dává smysl, pokud prodáváte do Chorvatska nebo Slovinska. Struktura MALL XML feedů je pro obě země stejná; liší se strom kategorií, přesné znění hodnot parametrů, které musí být v místním jazyce, a sazby DPH, které MALL přijímá.
Dva feedy, dvě URL, dva intervaly
- Produktový feed: všechno o produktu kromě skladu
- Dostupnostní feed: ID,
IN_STOCKaACTIVE, všechny tři povinné URLdostupnostního feedu nesmí být stejná jakoURLproduktového- Uložit
URLnestačí: import spustí až Assign for processing
Technické detaily
MALL sklad v produktovém feedu nepřijímá. Zásoby patří do samostatného dostupnostního feedu se třemi povinnými elementy na řádek: ID, které se musí přesně shodovat s ID v produktovém feedu (ID varianty, nikdy skupiny), IN_STOCK jako celé číslo do 9999 a ACTIVE. Produktový feed se stahuje po 6, 12 nebo 24 hodinách, dostupnostní po 15, 30 nebo 60 minutách a intervaly si volíte v portálu.
Oba feedy musí být dostupné online jako XML v UTF-8; FTP MALL nepřijímá. Každou URL vložíte do vlastního pole v nastavení feedů v portálu. Na jednom kroku se zasekne hodně nových partnerů: tlačítko Save changes URL jen uloží a feed se začne zpracovávat až po stisku Assign for processing. Feedflock oba soubory hostuje na stabilních URL a přegenerovává je klidně každou hodinu.
Tři kódy, které vám dá jen MALL
CATEGORY_ID: kód z veřejného souboru export-HR.xlsx nebo export-SI.xlsx, sloupec Product type idBRAND_ID: technický kód značky z portálu, případně žádost o novou značku (2–3 pracovní dny)TARIC_CODE: osmimístný celní kód KN, kterýMALLověřuje proti svému seznamu- Každá kategorie má navíc povinné třídicí parametry a ty
MALLnevaliduje
Technické detaily
CATEGORY_ID není cesta ani název, ale kód MALL, například ED006. Stromy kategorií pro Chorvatsko a Slovinsko zveřejňuje MALL jako dva excelové exporty ve své znalostní bázi, dostupné komukoli bez přihlášení, každý s více než 1 600 použitelnými kódy kategorií. Své typy produktů na tyto kódy namapujete jednou. Neznámý kód MALL rovnou odmítne.
BRAND_ID je technický kód značky, ne její název. Najdete ho v partnerském portálu v sekci Products, Brands, a pokud tam značka chybí, požádáte o ni tlačítkem Create a brand, což obvykle trvá dva až tři pracovní dny. Šablona plní BRAND_ID z pole vendor v Shopify, což je správně jen tehdy, když se vendor shoduje s kódem MALL; jinak nastavte kód pro každou značku zvlášť. Kromě kódů má každá kategorie třídicí parametry, které MALL nevaliduje: produkt se špatnými nebo chybějícími parametry projde a pak se na webu prostě nikdy neobjeví.
Přísné XML, jedna chyba po druhé
- Na pořadí elementů záleží a prázdný element je vždy chyba
MALLse u produktu zastaví na první chybě, takže oprava feedu trvá několik kol- Duplicitní ID je tiché: jeden produkt se nahraje, ostatní se bez záznamu ignorují
- Limity textů:
TITLE200,SHORTDESC300,LONGDESC13 000 znaků; delší hodnoty se odmítají, nezkracují
Technické detaily
MALL produktový feed validuje proti schématu. Elementy ve špatném pořadí nebo chybějící povinný element znamenají validační chybu a chybou je i jakýkoli element bez hodnoty: nepovinný element je potřeba odstranit celý. Šablona se drží pořadí vlastního vzorového feedu MALL a nepovinné elementy zapisuje jen tehdy, když mají hodnotu.
Chyby najdete v portálu v sekci Feeds, Statistics, vždy jednu na produkt: MALL produkt kontroluje, dokud nenarazí na první problém, a jde dál, takže druhá chyba vyplave až při dalším stažení. Dvě selhání nezanechají stopu vůbec. Opakované ID se nahraje jednou a kopie zmizí bez řádku v logu a špatné parametry kategorie produkt skryjí bez jakékoli hlášky. Vlastní pravidla mají i obrázky: nejvýš 20 na produkt, každý nejvýš 2 MB a 2000 × 2000 px, na bílém pozadí.
Ceny ve feedu, doprava v portálu
PRICEje včetněDPHa musí být větší než 0; nesmí obsahovat proviziVATje celé číslo, které musí odpovídat sazbám, ježMALLpro danou zemi povoluje- Dopravci, ceny dopravy, dobírka i doprava zdarma se nastavují v portálu
- Feed přidává jen
PACKAGE_SIZE, hmotnost aDELIVERY_DELAY
Technické detaily
PRICE je cena včetně DPH země, do které prodáváte, a vedle ní jde VAT jako celočíselné procento, které MALL kontroluje proti vlastnímu seznamu pro danou zemi. Element pro měnu neexistuje: měna je dána webem a oba weby používají euro. RRP, doporučená maloobchodní cena, je v šabloně nepovinná a posílá se jako celé číslo.
O ceně dopravy se v XML neposílá nic. Dopravci, cenové nebo váhové hladiny, příplatek za dobírku a hranice pro dopravu zdarma jsou v nastavení dopravy v portálu. Feed jen říká, s jakou přepravou se produkt páruje: PACKAGE_SIZE smallbox nebo bigbox, hmotnost pro váhové hladiny a DELIVERY_DELAY, kde 0 znamená, že platí nastavení dopravy z portálu.
Shrnutí
Dvě URL, jedna pro produktový feed a druhá pro dostupnost, obě ve struktuře, kterou portál MALL čeká, a stahované v intervalu, který si zvolíte. Váš katalog v Shopify zůstává jediným zdrojem pravdy pro Mall.hr i Mimovrste.com a kódy, které umí vydat jen MALL, jsou to jediné, co zbývá doplnit vám.
Claude · ChatGPT
Nebo nastavte feed pro MALL Partner v chatu
Propojte Feedflock s Claude nebo ChatGPT a zeptejte se. Feed založí jako koncept, namapuje kategorie podle stromu MALL Partner a řekne, co ještě chybí. Každou změnu schvalujete vy.
Vytvoř feed pro MALL Partner a namapuj kategorie.
Založím ho jako koncept a každou změnu vám předem ukážu.
Časté dotazy
Buďte na každém marketplace, na kterém záleží, ještě dnes odpoledne.
Nainstalujte zdarma, propojte první feed za pár minut a nechte Feedflock, ať ho udržuje čerstvý a zvalidovaný.