Přejít na obsah
MALL Partner
Tržiště

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.

01 · ShopifyProdukt v katalogu
Lněná košile SandNordlin · Pánské košileSKU-2048 · S–XL
Cena
49 €
Skladem
0 ks
Když není skladem
02 · mall.xmlAktualizováno právě teď
<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>Lněná košile Sand</TITLE>
<SHORTDESC>A breathable linen shirt in a regular cut.</SHORTDESC>
<LONGDESC>&lt;p&gt;A breathable linen shirt in a regular cut.&lt;/p&gt;</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>

Nastavení

V provozu v pěti krocích

Od holého Shopify obchodu k zařazené nabídce: celé nastavení stihnete na jedno kafe.

  1. 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.

  2. 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.

  3. 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.

  4. 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ží.

  5. 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
Kontrola feedu

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.

Kvalita feedu · mall.xml
74 / 100
Ke kontrole: 4
Chybí čárový kód u 8 produktůBARCODE je na MALL povinný: 13 číslic, které se ověřují v databázi GS1. Pole čárového kódu v Shopify je u těchto produktů prázdné.
Není nastavený TARIC_CODEMALL vyžaduje u každého produktu osmimístný celní kód KN a Shopify pro něj žádné pole nemá. Element bez hodnoty je na MALL chyba.
Chybí kód kategorie MALL u 6 produktůCATEGORY_ID musí být kód ze stromu kategorií MALL pro danou zemi, například ED006. Tyto typy produktů zatím žádný kód namapovaný nemají.
Chybí popis u 5 produktůSHORTDESC i LONGDESC jsou povinné a MALL vyhodnotí každý element bez hodnoty jako chybu.

Feed

Co kanál dostává

mall.xml
<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>&lt;p&gt;A breathable linen shirt in a regular cut.&lt;/p&gt;</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>
Živý náhled
Lněná košile Sand

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

01

Kde MALL Partner dnes funguje

  • Mall.hr (Chorvatsko) a Mimovrste.com (Slovinsko), oba v eurech
  • MALL Partner 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á.

02

Dva feedy, dvě URL, dva intervaly

  • Produktový feed: všechno o produktu kromě skladu
  • Dostupnostní feed: ID, IN_​STOCK a ACTIVE, všechny tři povinné
  • URL dostupnostního feedu nesmí být stejná jako URL produktového
  • Uložit URL nestačí: 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.

03

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 id
  • BRAND_​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ý MALL ověřuje proti svému seznamu
  • Každá kategorie má navíc povinné třídicí parametry a ty MALL nevaliduje
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í.

04

Přísné XML, jedna chyba po druhé

  • Na pořadí elementů záleží a prázdný element je vždy chyba
  • MALL se 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ů: TITLE 200, SHORTDESC 300, LONGDESC 13 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í.

05

Ceny ve feedu, doprava v portálu

  • PRICE je včetně DPH a musí být větší než 0; nesmí obsahovat provizi
  • VAT je celé číslo, které musí odpovídat sazbám, jež MALL pro danou zemi povoluje
  • Dopravci, ceny dopravy, dobírka i doprava zdarma se nastavují v portálu
  • Feed přidává jen PACKAGE_​SIZE, hmotnost a DELIVERY_​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.

feedflock · mcp

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

Ne. MALL Partner v těchto třech zemích skončil 31. prosince 2024 a mall.cz, mall.sk i mall.hu dnes přesměrovávají na Allegro. MALL Partner pokračuje na Mall.hr v Chorvatsku a na Mimovrste.com ve Slovinsku a tento feed je určený pro tyto dva weby.
Protože je tak dělí sám MALL. Sklad se v produktovém feedu posílat nedá; patří do samostatného dostupnostního feedu na jiné URL. Produktový feed se stahuje po 6 až 24 hodinách, dostupnostní po 15 až 60 minutách. Feedflock má šablonu pro každý z nich, se stejnými ID variant.
CATEGORY_ID je z veřejného exportu kategorií MALL pro vaši zemi (export-HR.xlsx nebo export-SI.xlsx ve znalostní bázi MALL, sloupec Product type id). BRAND_ID najdete v partnerském portálu v sekci Products, Brands; pokud tam vaše značka chybí, žádost přes Create a brand obvykle trvá dva až tři pracovní dny.
Zůstane v obou feedech. V dostupnostním feedu odejde řádek s IN_STOCK 0 a MALL produkt zobrazí jako nedostupný. Smazáním řádku byste nic nedeaktivovali: MALL by si nechal poslední načtený počet a prodával dál.
Až poté, co váš účet onboardingový specialista MALL přepne do produkce. V testovací fázi je hodnota live chyba a live je jednosměrná: zpátky na draft ji vrátit nejde. Když potřebujete živý produkt stáhnout z prodeje, použijte dostupnostní feed.
Každá varianta je samostatný ITEM s vlastním ID, seskupený přes ITEMGROUP_ID a ITEMGROUP_TITLE, a VARIABLE_PARAMS uvádí parametr, kterým se varianty liší. MALL povoluje nejvýš dva takové parametry; šablona posílá jeden, ve výchozím stavu COLOR, a stejný parametr musí mít každá varianta namapovaný i jako PARAM.
Přes toto napojení ne. MALL bere MALL XML feed a Heureka feed jako dva různé typy napojení, které nejde kombinovat, a napojení přes MALL XML načte jen soubory postavené podle jeho vlastní struktury. Šablony MALL Partner vytvářejí přesně tuto strukturu.

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ý.

.myshopify.com