
Okazje.info feed pro Shopify
Okazje.info je polský srovnávač cen skupiny Grupa Okazje z Lodže a celá jeho specifikace je jeden 32stránkový PDF dokument. Feedflock z vašeho katalogu Shopify vytvoří XML soubor přesně podle něj (každá varianta jako samostatná nabídka, párovací atributy code a EAN rovnou vyplněné, vyprodané varianty mimo feed) a drží ho aktuální na stabilní veřejné URL.

Sleva ve feedu znamená odznáček Promocja.
Na Okazje.info žije akce ve dvou elementech: old_price nese původní cenu, price tu zlevněnou, a min_price_30d, nejnižší cena za posledních 30 dní, je pak povinná. Bez ní nabídka odznáček Promocja nedostane a vypadne z akčních boxů. Feedflock posílá obojí společně u každé zlevněné nabídky.
Chyby najdete dřív než Okazje.info.
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.
Nastavení
V provozu v pěti krocích
Od holého Shopify obchodu k zařazené nabídce: celé nastavení stihnete na jedno kafe.
Zaregistrujte se u Okazje.info
Registrace vám otevře Panel Sprzedawcy na admin.okazje.info.pl. Tam se integrace spravuje a Okazje vám její zahájení potvrdí e-mailem.
Nainstalujte Feedflock
Přidejte Feedflock z Shopify App Store. Produkty, varianty, sklad i obrázky načte přímo přes Shopify API.
Vyberte šablonu Okazje.info
Všechny elementy, které PDF označuje jako povinné, jsou namapované od začátku: id, name, description, url, image, price, category, producer, weight a atributy code a EAN. Vyprodané varianty do feedu od startu nejdou.
Zkontrolujte identifikátory a hmotnost
code se plní ze SKU a EAN z čárového kódu, tedy dvojice, podle které Okazje nabídky páruje. Povinný je i weight, zapsaný s desetinnou čárkou a jednotkou, třeba 0,25 kg; Okazje z něj odhaduje cenu dopravy.
Předejte URL feedu
Hostovanou URL pošlete e-mailem na integracja@okazje.info.pl, nebo ji zadáte v panelu v sekci Integracja. Feedflock soubor každou hodinu přegeneruje na stejné adrese, takže už nic znovu neposíláte.
https://feedflock.appfleece.com/f/demo-okazje/okazje.xml
Feed
Co kanál dostává
<offer> <id>9087654322</id> <name><![CDATA[Linen shirt Sand M]]></name> <description><![CDATA[A breathable linen shirt in a regular cut.]]></description> <url>https://shop.example/products/linen-shirt-sand?variant=9087654322</url> <price>219.00</price> <category><![CDATA[Odzież/Koszule męskie]]></category> <producer><![CDATA[Nordlin]]></producer> <images> <image>https://cdn.shop.example/img/linen-shirt-sand.jpg</image> <addimage>https://cdn.shop.example/img/linen-shirt-sand-back.jpg</addimage> </images> <weight>0,3 kg</weight> <availability>1</availability> <attribute name="code">SKU-2048</attribute> <attribute name="EAN">5901234123457</attribute> <attribute name="Rozmiar">M</attribute> </offer>

Nordlin
Lněná košile Sand
219 zł
Pole feedu
id
9087654322
name
Linen shirt Sand M
description
A breathable linen shirt in a regular cut.
url
https://shop.example/products/linen-shirt-sand?variant=9087654322
price
219.00
category
Odzież/Koszule męskie
producer
Nordlin
weight
0,3 kg
availability
1
attribute
SKU-2048
attribute
5901234123457
attribute
M
Kanál
Tady Polsko loví výhodné ceny
Okazje.info je srovnávač cen skupiny Grupa Okazje z Lodže. Akce tu hrají prim: nabídka s old_price a omnibusovým min_price_30d získá odznáček Promocja a místo v akčních boxech.
Párování stojí na dvou identifikátorech
Kód výrobce a EAN jsou povinná dvojice, která vaši nabídku připojí ke správné kartě produktu a seskupí ji s konkurencí. Obecný název typu „pendrive 8GB“ srovnání znemožní.
Popis je vyhledávací index
Okazje staví vyhledávání i filtry z popisu nabídky. Google ho neindexuje, takže můžete znovu použít text z e-shopu, ale nabídka bez popisu ve hledání prostě není.
Feed
- Šablona vykresluje nabídku přesně podle tabulky polí z PDF: podřízené elementy, polský text v CDATA, identifikátory jako atributy
- Každý povinný element je namapovaný od začátku: id z ID varianty, název s připojenou variantou, výrobce z vendoru, hmotnost jako „0,25 kg“ s desetinnou čárkou a jednotkou
- code a EAN se plní ze SKU a čárového kódu a každá varianta je samostatná nabídka s URL s ?variant=, jedinečná pro každou nabídku, jak PDF žádá
- Vyprodané varianty ve výchozím stavu do feedu nejdou, v souladu s pravidlem Okazje, že v souboru patří jen dostupné nabídky; dostupnost nese vždy jen kódy 1, 3, 7 a 14
- old_price a omnibusové min_price_30d se u každé akce zapnou společně, takže nabídka o odznáček Promocja nepřijde
- Kontrola připravenosti vyjmenuje každý povinný element s mezerou (prázdný popis, výrobce, kategorii nebo obrázek) ještě než URL pošlete Okazje
Do hloubky
Jak feed pro Okazje.info funguje
- Jeden
XMLsoubor na hostovanéURL: pošlete ho e-mailem na integracja@okazje.info.pl, nebo zadáte v panelu v sekci Integracja - Kořen <okazje> obaluje <offers>, jedna <offer> za každou variantu
- Kódování
ISO-8859-2,UTF-8 nebo Windows-1250; šablona deklaruje a posíláUTF-8 PDFneuvádí interval stahování ani limity velikosti; Feedflock soubor přegeneruje každou hodinu na stabilníURL
Technické detaily
Okazje čte jeden XML soubor z hostované URL. Adresu předáte jednou (e-mailem na integracja@okazje.info.pl nebo v Panelu Sprzedawcy v sekci Integracja) a Okazje zahájení integrace potvrdí e-mailem. Kořen souboru je holý <okazje> obalující <offers>, s jednou <offer> za každou variantu.
PDF povoluje ISO-8859-2, UTF-8 nebo Windows-1250; šablona deklaruje a posílá UTF-8. Interval stahování ani limity počtu položek či velikosti souboru neuvádí. Feedflock soubor hostuje na stabilní URL a každou hodinu ho přegeneruje, takže ať si ho Okazje stáhne kdykoli, čte aktuální ceny a sklad.
Každá varianta je samostatná nabídka
- Jedna <offer> za variantu, každá s vlastním jedinečným a stabilním id: duplicitní id nechá jednu nabídku a ostatní zahodí, změněné id přesměruje nabídku jinam
URLmusí být jedinečná pro každou nabídku včetně variant a musí vést k přímému nákupu- Barevné varianty nesou atribut Kolor, velikosti patří do Rozmiar
- Módní nabídky mají značku na začátku názvu a kód výrobce na jeho konci
Technické detaily
Okazje chce každou variantu jako samostatnou nabídku s vlastním id, a na id záleží: duplicitní id načte jen jednu z nabídek a změněné id přesměruje nabídku na jiný produkt. Šablona používá ID varianty ze Shopify, které se nemění a nikdy se nepoužije znovu. Stejné pravidlo platí pro URL: jedinečná pro každou nabídku včetně variant, a proto výchozí odkaz míří přímo na variantu přes ?variant=.
Detaily variant cestují v atributech: barevné varianty musí nést Kolor a velikosti patří do Rozmiar. PDF ukazuje více velikostí spojených středníkem v jedné hodnotě, zatímco šablona posílá jednu nabídku za velikost s jedinou hodnotou. U módy PDF žádá značku na začátku názvu nabídky, kód výrobce na jeho konci a cestu kategorie, která nese pohlaví.
Ceny, akce a omnibusová cena
- price je cena s
DPHvPLN: holé číslo s desetinnou tečkou nebo čárkou, bez oddělení tisíců, bez jednotky měny - old_price označí nabídku jako akční
- min_price_30d (nejnižší cena za 30 dní před slevou) je pak povinná, jinak nabídka odznáček Promocja nedostane
- min_price_30d ve výchozím stavu padá zpět na přeškrtnutou cenu; skutečné změřené minimum drží metapole
Technické detaily
Cena je prodejní cena včetně DPH v PLN jako holé číslo: grosze oddělené tečkou nebo čárkou, bez seskupování číslic, bez jednotky. PDF jako chyby jmenuje 8.200.45, 8 200.45 a 8200.45 zł. Šablona vykresluje cenu varianty ze Shopify přímo, takže nic z toho nastat nemůže.
Akce jsou dva elementy, ne jeden: old_price nese cenu před slevou a nabídku označí jako akční, a min_price_30d (omnibusová nejnižší cena za 30 dní před slevou) se stane povinnou ve chvíli, kdy je old_price přítomná; bez ní nabídka odznáček Promocja nedostane. Šablona obojí spouští stejnou podmínkou, takže se nikdy nerozejde. Jedna poctivá poznámka: ve výchozím stavu min_price_30d padá zpět na přeškrtnutou cenu, což je „původní“ cena, ne změřené třicetidenní minimum, takže skutečné minimum držte v metapoli custom.min_price_30d, pokud ho máte.
Co rozhoduje o tom, jestli se nabídka ukáže
- Bez description se nabídka neobjeví ve hledání ani ve filtrech; bez producer se nezobrazí vůbec
- Kategorie je vlastní cesta vašeho e-shopu: obecné přihrádky jako Promocje, Pozostałe nebo Wyprzedaż zabrání zařazení i zobrazení
- Obrázek musí být v plné velikosti, aspoň 220 × 220 px, bez vodoznaku. Chybějící obrázek drží nabídku mimo web
- Feed žádný element pro dopravu nemá; povinná hmotnost existuje proto, aby Okazje odhadlo cenu dopravy
Technické detaily
Selhání u Okazje je tiché nezobrazení: soubor nikdo neodmítne, nabídka se prostě neukáže. Nabídka bez popisu chybí ve výsledcích hledání, bez výrobce se nezobrazí vůbec a bez obrázku také ne. Šablona to všechno označuje jako povinné a kontrola připravenosti vypíše, kde hodnota vyšla prázdná.
Kategorie je vlastní cesta vašeho e-shopu s libovolným oddělovačem, protože Okazje žádný vlastní strom nezveřejňuje. Na přesnosti záleží: obecné přihrádky jako Promocje, Pozostałe, Akcesoria, Wyprzedaż, Główna nebo Home znemožní správné zařazení a nabídku drží mimo web. A logistika zůstává záměrně tenká: feed neobsahuje cenu dopravy, dopravce ani dobírku, jen povinnou hmotnost v kilogramech s jednotkou, ze které Okazje odhaduje orientační cenu dopravy.
Shrnutí
Jedna URL, aktualizace každou hodinu a XML nabídka, která se drží PDF Okazje element po elementu, párovací identifikátory vyplněné, akce omnibusově kompletní, vyprodané varianty pryč. Jediným zdrojem pravdy zůstává váš katalog v Shopify.
Claude · ChatGPT
Nebo nastavte feed pro Okazje.info v chatu
Propojte Feedflock s Claude nebo ChatGPT a zeptejte se. Feed založí jako koncept, namapuje kategorie podle stromu Okazje.info a řekne, co ještě chybí. Každou změnu schvalujete vy.
Vytvoř feed pro Okazje.info 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ůDalší srovnávače cen
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ý.