
eMAG feed pro Shopify
eMAG Marketplace prodává v Rumunsku, Bulharsku a Maďarsku přes jedno Marketplace API. Feed si nestahuje: produkty a nabídky do něj přicházejí jako data product_offer, posílaná po dávkách. Feedflock tato data připraví z vašeho katalogu Shopify pro eMAG Rumunsko (nabídku za každou variantu s cenou bez DPH, ID sazby DPH, cenovým pásmem, skladem a dobou expedice) a každou hodinu je vygeneruje znovu, aby je vaše synchronizace mohla odeslat.

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 prodejní účet a přístup k API
Zaregistrujte se na eMAG Marketplace, získejte uživatele pro API a nahlaste IP adresy, ze kterých bude volat vaše synchronizace. eMAG přijímá volání jen z povolených IP.
Nainstalujte Feedflock
Přidejte Feedflock z Shopify App Store. Produkty, varianty, sklad i nastavení daní načte přímo přes Shopify API.
Vyberte šablonu eMAG
Založte feed ze šablony eMAG. part_number, name, brand, ean, sale_price bez DPH, stock a handling_time jsou namapované pro každou variantu; ID produktu prodejce se čte z metafieldu custom.emag_id.
Nastavte ID kategorie a DPH
Zadejte category_id listové kategorie ze seznamu kategorií eMAG, pevně nebo z metafieldu, a nastavte vat_id ze seznamu sazeb ve vašem účtu. Ceny odcházejí bez DPH a sazba jde zvlášť jako ID.
Odešlete data svou synchronizací
Vaše synchronizace vezme hodinová data, zabalí vždy nejvýš 50 nabídek do datové obálky eMAG a pošle je do Marketplace API. Feedflock obsah připraví, sám ho do eMAG neodesílá.
https://feedflock.appfleece.com/f/demo-emag/emag.json
Chyby najdete dřív než eMAG.
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á
[ { "id": "243409", "part_number": "SKU-2048", "part_number_key": "", "ean": "8594000123453", "category_id": "506", "brand": "Nordlin", "vendor_category_id": "", "name": "Linen shirt Sand", "description": "Relaxed linen shirt with a classic collar.", "url": "https://shop.example/products/linen-shirt-sand", "warranty": "0", "weight": "220", "images_main": "https://cdn.shop.example/img/linen-shirt-sand.jpg", "images_secondary": [ "https://cdn.shop.example/img/linen-shirt-sand-back.jpg" ], "sale_price": "214.05", "recommended_price": "", "min_sale_price": "149.835", "max_sale_price": "321.075", "vat_id": "1", "currency_type": "", "status": "1", "stock": "0", "handling_time": "1", "supply_lead_time": "14" } ]

Nordlin
Lněná košile Sand
259 lei
Pole feedu
.0.id
243409
.0.part_number
SKU-2048
.0.part_number_key
.0.ean
8594000123453
.0.category_id
506
.0.brand
Nordlin
.0.vendor_category_id
.0.name
Linen shirt Sand
.0.description
Relaxed linen shirt with a classic collar.
.0.url
https://shop.example/products/linen-shirt-sand
.0.warranty
0
.0.weight
220
.0.sale_price
214.05
.0.recommended_price
.0.min_sale_price
149.835
.0.max_sale_price
321.075
.0.vat_id
1
.0.currency_type
.0.status
1
.0.stock
0
.0.handling_time
1
.0.supply_lead_time
14
Kanál
Prodávejte na produktech, které eMAG už má
Pokud produkt v katalogu eMAG už je, vaše nabídka se k němu připojí přes part_number_key nebo EAN, bez nové produktové stránky a bez čekání na kontrolu obsahu.
Jedno API, tři země
Stejné Marketplace API a stejná struktura product_offer slouží pro eMAG v Rumunsku, Bulharsku i Maďarsku. Mezi platformami se liší jen jazyk, měna a ID sazeb DPH.
Cenové pásmo proti překlepům
Při prvním uložení chce eMAG ke každé nabídce minimální a maximální cenu, takže překlep mimo toto pásmo se nikdy nezobrazí.
Feed
- Šablona eMAG mapuje všechny klíče, které eMAG vyžaduje: id, part_number, category_id, name, brand, sale_price, minimální a maximální cenu, vat_id, status, stock a handling_time
- Ceny odcházejí bez DPH, jak eMAG chce, vydělené sazbou z vašeho nastavení daní v Shopify, a sazba jde zvlášť jako její ID
- ID produktu prodejce se čte z metafieldu, protože ID variant Shopify se do celočíselného rozsahu eMAG nevejdou
- Povinné cenové pásmo je předvyplněné na 70 % a 150 % ceny bez DPH a dá se upravit
- Akční ceny z přeškrtnuté ceny: recommended_price nad sale_price zobrazí nabídku jako akci
- Sklad se ořezává na nulu a vyprodaná varianta zůstává aktivní se stock 0, přesně jak eMAG vyprodání vyjadřuje
Do hloubky
Jak se produkty dostanou do eMAG
- eMAG si feed z
URLnestahuje: jeho MarketplaceAPIpřijímá data přímo v požadavku - Nabídky chodí po dávkách nejvýš 50 na požadavek, s přístupem
HTTPBasic z povolených IP - Sklad jde aktualizovat samostatně, bez opětovného posílání celé nabídky
- Feedflock data product_offer připravuje každou hodinu; odesílá je vaše synchronizace
Technické detaily
eMAG není srovnávač, který si stahuje feed z URL. Jeho Marketplace API přijímá produktová data a nabídky v těle každého požadavku (nejvýš 50 nabídek najednou, s přihlášením HTTP Basic a jen z IP adres, které si necháte povolit) a sklad jde aktualizovat i samostatně.
Feedflock připravuje data product_offer pro každou variantu, se všemi klíči, které API potřebuje, a generuje je každou hodinu, takže synchronizace, která je odesílá, vždy pracuje s aktuálním katalogem. Samotné odeslání ale dělá vaše synchronizace, ne Feedflock.
Produkt a nabídka v jednom objektu
- Jeden product_offer nese produktovou dokumentaci i prodejní nabídku
- Aktualizace nabídky potřebuje jen id, status, sale_price, vat_id, stock a handling_time
- Nový produkt potřebuje navíc category_id, name, part_number a brand a projde kontrolou obsahu
- min_sale_price a max_sale_price jsou povinné při prvním uložení
Technické detaily
Jeden product_offer má dvě poloviny: produktovou dokumentaci (name, brand, part_number, description, obrázky, ean a category_id) a prodejní nabídku (sale_price, vat_id, stock, handling_time a status). Aktualizace existující nabídky potřebuje jen nabídkové klíče a vaše id; nový produkt navíc category_id, name, part_number a brand a potom prochází kontrolou obsahu eMAG.
Při prvním uložení eMAG chce i min_sale_price a max_sale_price. ID produktu prodejce musí být celé číslo nejvýš 16 777 215, což ID variant Shopify mnohonásobně přesahují, a proto ho šablona čte z metafieldu, který přiřadíte.
Ceny bez DPH a ID sazby
- Všechny ceny jsou bez
DPH, nejvýš na čtyři desetinná místa a vždy nad nulou - Sazba
DPHjde zvlášť jako ID z vašeho účtu, nikdy jako procento - Na eMAG Rumunsko jsou ceny v lei a currency_type se vynechává
- Feedflock počítá ceny bez
DPHz vašich sazeb v Shopify
Technické detaily
Všechny ceny jsou bez DPH, nejvýš na čtyři desetinná místa a vždy nad nulou; sazba DPH jde zvlášť jako ID ze seznamu sazeb ve vašem účtu, nikdy jako procento v ceně. Na eMAG Rumunsko se platí v lei, vlastní měně platformy, takže currency_type zůstává prázdné.
Feedflock ceny bez DPH počítá ze sazby ve vašem nastavení daní v Shopify, takže se do pole bez DPH nikdy nedostane cena s daní. recommended_price je přeškrtnutá cena, rovněž bez DPH, a aby se zobrazila jako akce, musí být vyšší než sale_price.
Párování s katalogem eMAG
- K existujícímu produktu se nabídka připojí přes part_number_key nebo jeden
EAN - Založení nového produktu je až záložní cesta a před prodejem prochází kontrolou obsahu
- category_id musí být listová kategorie a kategorie určuje, zda je povinný
EANnebo záruka - Vyprodáno znamená stock 0, ne status 0
Technické detaily
Pokud produkt v katalogu eMAG už existuje, připojte k němu nabídku přes jeho part_number_key nebo jeden EAN, místo abyste zakládali duplicitu. Založení nového produktu je až záložní cesta a před prodejem prochází kontrolou obsahu.
category_id musí být listová kategorie ze seznamu eMAG a právě kategorie určuje, jestli je povinný EAN nebo záruka. Nabídka se prodává jen se skladem nad nulou a statusem 1, takže vyprodaná varianta zůstává aktivní se stock 0.
Shrnutí
Šablona, která už umí strukturu product_offer eMAG, s cenami bez DPH, cenovým pásmem a skladem generovanými každou hodinu. Váš katalog Shopify zůstává jediným zdrojem pravdy a vaše synchronizace s eMAG vždy posílá jeho aktuální stav.
Claude · ChatGPT
Nebo nastavte feed pro eMAG v chatu
Propojte Feedflock s Claude nebo ChatGPT a zeptejte se. Feed založí jako koncept, namapuje kategorie podle stromu eMAG a řekne, co ještě chybí. Každou změnu schvalujete vy.
Vytvoř feed pro eMAG a namapuj kategorie.
Založím ho jako koncept a každou změnu vám předem ukážu.
Časté dotazy
Související feedy
Prozkoumat všech 101 kanálů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ý.