Přejít na obsah
Ceno.lv
Srovnávače cen

Ceno.lv feed pro Shopify

Ceno.lv je lotyšský agregátor internetových obchodů, kde zákazníci na jednom místě hledají a porovnávají zboží z více než 600 e-shopů z celého Lotyšska. Je to srovnávač, ne marketplace: pokladna zůstává u vás. Feedflock z vašeho katalogu Shopify vykreslí XML soubor, který pravidla Ceno vyžadují, postavený na názvech elementů z vlastního vzoru Ceno, uložený v UTF-8 a hostovaný na stabilní URL, která sedí na každodenní aktualizaci Ceno.

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 · ceno.xmlAktualizováno právě teď
<item>
<name><![CDATA[Lněná košile Sand M]]></name>
<link>https://shop.example/products/linen-shirt-sand?variant=44718293450817</link>
<price>49.00</price>
<image>https://cdn.shop.example/img/linen-shirt-sand.jpg</image>
<manufacturer><![CDATA[Nordlin]]></manufacturer>
<category><![CDATA[Men's shirts]]></category>
<category_full><![CDATA[Clothing > Men's shirts]]></category_full>
<in_stock>0</in_stock>
<ean>8594000123453</ean>
<used>0</used>
</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. Projděte si devět pravidel

    Ceno zařazuje obchody podle devíti pravidel. Počítejte hlavně s těmito: jeden obchod na doménu, zboží, které jde ve vašem obchodě koupit a doručit do Lotyšska, odpovídající obrázky produktů a banner CENO.lv na vašem webu, nejlépe na homepage nebo v patičce.

  2. Nainstalujte Feedflock

    Přidejte Feedflock z Shopify App Store. Produkty, varianty, sklad i obrázky načte přímo přes Shopify API.

  3. Vyberte šablonu Ceno.lv

    Založte nový feed a zvolte šablonu Ceno.lv. name, link, price, image, manufacturer, category, category_full, in_stock, ean a used jsou namapované hned od začátku, jedna položka za variantu, takže se žádný produkt neobjeví dvakrát.

  4. Doplňte dopravu a nepovinné elementy

    Deset elementů pro dopravu Ceno doporučuje, ale výchozí hodnoty nemají: zadejte skutečné ceny a počty dní u způsobů, které nabízíte, a ostatní nechte nenamapované. Na vás je i model, category_link a price_sale, pokud je chcete používat.

  5. Zaregistrujte obchod

    Umístěte na web banner CENO.lv a zaregistrujte se na ceno.lv/register/store s pravdivými údaji o firmě. Hostovaná URL feedu je ten XML soubor, který pravidla vyžadují. Ceno podporuje i jiné podoby XML, ale chce o tom vědět e-mailem po registraci.

    https://feedflock.appfleece.com/f/demo-ceno/ceno.xml
Kontrola feedu

Chyby najdete dřív než Ceno.lv.

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 · ceno.xml
75 / 100
Ke kontrole: 4
Chybí obrázek u 4 produktůPáté pravidlo říká, že produkty musí mít odpovídající obrázky. Tyto produkty nemají obrázek varianty ani hlavní obrázek, takže by image odešel prázdný.
Chybí výrobce u 7 produktůCeno popisuje name jako výrobce, model a kód zboží. Název i element manufacturer čtou pole vendor v Shopify, které je u těchto produktů prázdné.
used ponecháno na 0 u 3 bazarových produktůU použitého zboží je element used povinný a musí být 1. Výchozí 0 je hodnota, kterou vzor Ceno posílá u nového produktu.
Chybí typ produktu u 6 produktůcategory se plní z typu produktu a category_full se na něj vrací jako na zálohu. Bez typu oba elementy v položce chybí.

Feed

Co kanál dostává

ceno.xml
<item>
  <name><![CDATA[Nordlin Linen shirt Sand M]]></name>
  <link>https://shop.example/products/linen-shirt-sand?variant=44718293450817</link>
  <price>49.00</price>
  <image>https://cdn.shop.example/img/linen-shirt-sand.jpg</image>
  <manufacturer><![CDATA[Nordlin]]></manufacturer>
  <category><![CDATA[Men's shirts]]></category>
  <category_full><![CDATA[Clothing > Men's shirts]]></category_full>
  <in_stock>0</in_stock>
  <ean>8594000123453</ean>
  <used>0</used>
</item>
Živý náhled
Lněná košile Sand

Nordlin

Lněná košile Sand

49 €

Pole feedu

name

Nordlin Linen shirt Sand M

link

https://shop.example/products/linen-shirt-sand?variant=44718293450817

price

49.00

manufacturer

Nordlin

category

Men's shirts

category_full

Clothing > Men's shirts

in_stock

0

ean

8594000123453

used

0

Kanál

Třetí místo, kde Lotyšsko srovnává ceny

Ceno.lv se popisuje jako agregátor internetových obchodů, který uživatelům umožňuje hledat a porovnávat zboží na jednom místě, s více než 600 e-shopy z celého Lotyšska.

Pokladna zůstává u vás

Ceno je srovnávač, ne marketplace. Zákazník vaši nabídku na Ceno najde, proklikne se a nakoupí na vašem webu za vašich podmínek.

URL feedu zůstává neveřejná

Ceno uvádí, že adresu vašeho souboru s produkty nikomu nesdělí a bezdůvodně ji neotevírá. Soubor leží na URL a Ceno si ho odtud vyzvedává.

Feed

  • Šablona používá přesně názvy elementů z vlastního vzoru a komentovaného seznamu Ceno: <root> s jedním <item> za variantu, volný text v CDATA, UTF-8 ve výchozím stavu, protože bez UTF-8 podle Ceno soubor nefunguje
  • name se skládá z výrobce, názvu produktu a varianty, což odpovídá tomu, jak Ceno element popisuje: výrobce, model a kód zboží
  • price je koncová cena v eurech s DPH jako holé číslo s desetinnou tečkou na dvě místa, tedy v podobě, kterou Ceno uvádí hned dvakrát
  • Jedna položka za variantu, každá s vlastním odkazem na variantu, takže pravidlo proti opakování stejného produktu je splněné už konstrukcí
  • in_stock posílá skladovou zásobu ze Shopify s přeprodanými variantami oříznutými na 0 a used je ve výchozím stavu 0, hodnota, kterou vzor Ceno posílá u nového zboží
  • Žádný element dopravy se neplní vymyšlenou nulou: ve feedu Ceno je 0 skutečná cena (zdarma), takže každý způsob zůstává mimo feed, dokud nezadáte vlastní částku

Do hloubky

01

Jak feed pro Ceno funguje

  • XML soubor na URL: vlastní příklady Ceno jsou /xml/cenolv.php a /xml/cenolv.xml na serveru obchodu
  • Aby soubor fungoval, musí být uložený v UTF-8
  • Ceno aktualizuje databázi zboží a obchodů každý den a obchodům doporučuje denní aktualizaci
  • Jiné podoby XML podporuje po domluvě e-mailem po registraci
Technické detaily

Ceno čte soubor z URL. Stránka se specifikací ukazuje na dvou příkladech adres, kde má soubor ležet, říká, že musí být uložený v UTF-8, jinak nebude fungovat, a uvádí, že Ceno každý den aktualizuje databázi sortimentu a informací o obchodech. Proto obchodům doporučuje obnovovat dostupnost a sortiment také denně.

Feedflock soubor hostuje na stabilní URL a přegenerovává ho klidně každou hodinu, tedy s velkou rezervou vůči dennímu rytmu. URL předáte Ceno jednou a nic dalšího už nenahráváte. Pokud už máte XML v jiné podobě, Ceno uvádí, že podporuje i jiné formáty, ale chce o tom dostat e-mail po registraci.

02

Vzor je zároveň specifikace

  • Třináct produktových elementů: name, link, price, price_sale, image, manufacturer, model, category, category_full, category_link, in_stock, ean, used
  • Deset elementů pro dopravu, každý označený jako žádoucí
  • Jako povinný není označený žádný kromě used, a to jen u použitého zboží
  • Žádné limity délek, pravidla pro velikost obrázků ani stropy položek se neuvádějí
Technické detaily

Stránka Ceno o XML je jeden kompletní vzorový feed a pod ním tytéž elementy znovu, každý s krátkým komentářem. To je celý slovník: třináct produktových elementů a deset elementů dopravy pod <root>/<item>. Žádný vývojářský portál, žádné schéma a žádný validátor, proti kterému by se dalo testovat.

Slovo „povinné“ na stránce skoro nenajdete. Vyžaduje ceny v eurech s DPH, pravidla pro obchody vyžadují odpovídající obrázky a used je povinný u použitého zboží; elementy dopravy a in_stock jsou jen doporučené. Šablona bere name, link, price a image jako povinné, protože nabídka bez nich není nabídka, a zbytek nechává nepovinný.

03

Ceny, akční ceny a sklad

  • price: eura včetně DPH, číslo s desetinnou tečkou
  • price_sale: akční cena vedle běžné ceny, ve výchozím stavu nenamapovaná
  • in_stock: počet kusů, které lze doručit do Rigy do 4 pracovních dnů, doporučený údaj
  • used: 1 znamená použité, 0 nové
Technické detaily

Všechny ceny se uvádějí v eurech s DPH jako číslo s desetinnou částí oddělenou tečkou. Ceno páruje price a price_sale jako běžnou a akční cenu. Shopify to má obráceně (cena je to, co zákazník platí dnes, a porovnávací cena je ta původní), takže šablona elementu price_sale žádnou automatickou hodnotu nedává. Pokud chcete párování podle Ceno, namapujete obě pole sami.

in_stock je konkrétnější než skladová zásoba: Ceno doporučuje uvádět množství na skladě, které je k dispozici pro doručení do Rigy do čtyř pracovních dnů. Šablona posílá počet kusů ze Shopify, nikdy méně než 0. Pokud vaše zboží do Rigy v té lhůtě nedorazí, přepište mapování číslem, které pro vás platí.

04

Doprava: každý způsob má vlastní element

  • Šest pojmenovaných způsobů: Latvijas Pasts, DPD Pickup, Pasta Stacija, Omniva, Circle K, Venipak Pickup
  • Dvě maximální ceny (Riga, Lotyšsko) a dva maximální počty pracovních dnů
  • Způsob, který nenabízíte, zůstává prázdný; 0 znamená zdarma
  • delivery_latvija je tady maximální cena, na Salidzini.lv ta nejnižší
Technické detaily

Ceno nemá žádný blok dopravy ani kódy dopravců. Každý způsob je samostatný element, takže cena za výdejní místo DPD patří do delivery_dpd_paku_bode a nikam jinam. Vedle šesti způsobů stojí delivery_cost_riga a delivery_latvija, maximální ceny doručení v Rize a v Lotyšsku, a delivery_days_riga a delivery_days_latvija, maximální počet pracovních dnů.

Všech deset je žádoucích, číselných a v šabloně bez výchozí hodnoty. Podle Ceno se nepodporovaný způsob nechává prázdný a nula by inzerovala dopravu zdarma, takže Feedflock element dopravy zapíše až ve chvíli, kdy zadáte vlastní hodnotu. Pozor, pokud jste zároveň na Salidzini.lv: stejně pojmenované elementy znamenají na Ceno maximum a tam nejnižší cenu.

05

Devět pravidel, než feed začne platit

  • Pravdivé registrační údaje a jen jeden obchod na doménu
  • Žádný produkt v XML dvakrát a u každého odpovídající obrázek
  • Zboží jde v obchodě koupit a převzít v Lotyšsku
  • Banner CENO.lv na vašem webu; falešné recenze jsou přísně zakázané
Technické detaily

Registrace na ceno.lv/register/store má devět pravidel. Část se týká feedu a ty šablona pokrývá: XML se drží vzoru Ceno, každá varianta je samostatná položka s vlastním odkazem a image je vyplněný vždy, když produkt obrázek má. Další se týkají obchodu: pravdivé údaje, jeden obchod na doménu a zboží, které si zákazník opravdu může koupit a převzít v Lotyšsku.

Dvě věci jsou na vás. Ceno očekává svůj banner na webu registrovaného obchodu, nejlépe na homepage nebo v patičce, což je drobná úprava šablony obchodu. A zakazuje falešné profily, které by hodnotily váš vlastní obchod nebo očerňovaly konkurenci; obchod podezřelý z nekalého jednání může dostat varování nebo být zablokován.

Shrnutí

Jedna URL, denní aktualizace a XML, které mluví jazykem vlastního vzoru Ceno. Váš katalog v Shopify zůstává jediným zdrojem pravdy a to, o čem můžete rozhodnout jen vy (ceny dopravy, banner, registrace), zůstává jasně ve vašich rukou.

Claude · ChatGPT

Nebo nastavte feed pro Ceno.lv v chatu

Propojte Feedflock s Claude nebo ChatGPT a zeptejte se. Feed založí jako koncept, namapuje kategorie podle stromu Ceno.lv a řekne, co ještě chybí. Každou změnu schvalujete vy.

feedflock · mcp

Vytvoř feed pro Ceno.lv a namapuj kategorie.

Založím ho jako koncept a každou změnu vám předem ukážu.

Časté dotazy

Nemusíte. Šablona Ceno.lv za vás vykreslí celou strukturu: <root> s jedním <item> za variantu, vlastní názvy elementů Ceno, volný text v CDATA, kódování UTF-8. Kdybyste někdy potřebovali vlastní podobu, Liquid editor ji sestaví v XML, CSV nebo JSON se živým náhledem.
Zaregistrujte obchod na ceno.lv/register/store s pravdivými údaji, připravte si URL feedu a dodržte devět pravidel: jeden obchod na doménu, žádné duplicitní produkty v souboru, odpovídající obrázky, zboží doručitelné do Lotyšska a banner CENO.lv na vašem webu.
Ceno aktualizuje databázi zboží a obchodů každý den a obchodům doporučuje obnovovat data také denně. Feedflock soubor na stabilní URL přegenerovává klidně každou hodinu, takže každá denní aktualizace čte čerstvé ceny a sklad.
Protože Ceno a Shopify párují obě ceny opačně. Na Ceno je price běžná cena a price_sale akční. V Shopify je cena to, co zákazník platí teď, a porovnávací cena je ta původní. Automatické vyplnění by do akčního pole dalo špatné číslo, takže dvojici mapujete vědomě sami.
Jen způsoby, které opravdu nabízíte, a se skutečnými cenami: Latvijas Pasts, DPD Pickup, Pasta Stacija, Omniva, Circle K nebo Venipak Pickup, plus maximální ceny a pracovní dny pro Rigu a Lotyšsko. Nepodporovaný způsob chce Ceno nechat prázdný a 0 znamená dopravu zdarma.
Ne. Pro každý srovnávač založte vlastní feed z jeho šablony. Tři lotyšské srovnávače vypadají podobně, ale liší se tam, kde to bolí: značka je tady manufacturer a na Salidzini brand, price_sale a model má jen Ceno, Kurpirkt má jediný element dopravy a delivery_latvija znamená na Ceno maximální cenu, ale na Salidzini tu nejnižší.

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