Přejít na obsah
Beslist.nl
Srovnávače cen

Beslist.nl feed pro Shopify

Beslist.nl je nizozemský srovnávač cen a marketplace a stejný feed vás zalistuje i na jeho vlámském sourozenci Beslist.be. Feedflock z vašeho katalogu Shopify vytvoří XML, které Beslist očekává (ceny s desetinnou čárkou včetně DPH, řádek za každou velikost, vyprodané položky ponechané ve feedu tak, jak Beslist žádá) a hostuje ho na stabilní URL, kterou Beslist importuje minimálně čtyřikrát denně.

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 · beslist.xmlAktualizováno právě teď
<Product>
<Titel><![CDATA[Lněná košile Sand]]></Titel>
<Omschrijving><![CDATA[A breathable linen shirt in a regular cut.]]></Omschrijving>
<Prijs>49,00</Prijs>
<Deeplink>https://shop.example/products/linen-shirt-sand?variant=44718293450817</Deeplink>
<Image>https://cdn.shop.example/img/linen-shirt-sand.jpg</Image>
<Extra_Image_1>https://cdn.shop.example/img/linen-shirt-sand-back.jpg</Extra_Image_1>
<Extra_Image_2>https://cdn.shop.example/img/linen-shirt-sand-detail.jpg</Extra_Image_2>
<Categorie><![CDATA[Kleding > Heren > Overhemden]]></Categorie>
<Merk><![CDATA[Nordlin]]></Merk>
<EAN>8594000123453</EAN>
<SKU>SKU-2048</SKU>
<Productcode>SKU-2048</Productcode>
<Verzendkosten>0,00</Verzendkosten>
<Levertijd><![CDATA[Niet leverbaar]]></Levertijd>
<Maat><![CDATA[M]]></Maat>
<Variantcode>8236409175213</Variantcode>
<Kleur><![CDATA[Zand]]></Kleur>
<Materiaal><![CDATA[Linnen]]></Materiaal>
<Geslacht><![CDATA[Heren]]></Geslacht>
<Conditie>Nieuw</Conditie>
<Modelcode>NRD-2048</Modelcode>
<Weergave>1</Weergave>
</Product>
−20 % z původní ceny
Produktprijs_​oudPrijs
Lněná košile Sand49,00 €39,20 €
Hrnek Fjord 350 ml15,00 €12,00 €
Batoh Ridge 28 l75,00 €60,00 €
Sójová svíčka Les14,00 €11,20 €
Vlněná šála Fjell29,00 €23,20 €
36,40 €zákazníci ušetří na těchto produktech
5 / 5produktů nese akční označení
Akční ceny

Do feedu jdou dvě ceny a slevu sestaví Beslist sám.

Beslist čte aktuální prodejní cenu z Prijs a cenu před slevou z prijs_oud (obě ve stejném formátu s desetinnou čárkou) a akční označení spočítá na své straně: „Op beslist.nl wordt automatisch een aanbieding weergegeven op basis van prijs en Prijs_Oud“. Feedflock pošle přeškrtnutou cenu jen tehdy, když je skutečně vyšší, protože Beslist varuje před vymyšlenými původními cenami. Při 0 % element z feedu zmizí a produkt se prodává za plnou cenu.

7 obrázků na produkt
1
Ve feedu
2
Ve feedu
3
Ve feedu
4
Ve feedu
5
Ve feedu
6
Zatím bez sloupce
7
Zatím bez sloupce
5obrázků ve feedu
2dnes bez sloupce
Galerie obrázků

Do feedu dosáhne pět obrázků. Beslist jich bere třináct.

Galerie Beslistu není opakovaný element, ale číslované sloupce Extra_Image_1 až Extra_Image_13, každý minimálně 800 × 800 px, na bílém pozadí, bez vodoznaků a log. Feed zapíše hlavní obrázek a další čtyři z galerie; cokoli za pátým počká ve vašem Shopify, dokud nepřidáte zbývající sloupce.

Kontrola feedu

Chyby najdete dřív než Beslist.nl.

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 · beslist.xml
76 / 100
Ke kontrole: 4
Chybí hlavní obrázek u 5 produktůImage je povinné a pravidlo Beslistu pro chybějící fotku zní prázdné pole, nikdy ne placeholder. Tyto produkty nemají v Shopify obrázek, takže je feed místo toho nahlásí.
Verzendkosten je stále 0,00 u celého kataloguSloupec dopravy má výchozí hodnotu 0,00, tedy výrok o dopravě zdarma, který Beslist počítá do řazení podle celkové ceny. Pokud za dopravu účtujete, zadejte skutečnou sazbu.
Řádky oblečení bez Maat u 9 variantMaat, Geslacht a Variantcode jsou povinné u oblečení a obuvi a ve filtru velikostí na Beslistu se ukážou jen velikosti, které ve feedu jsou.
Vyprodané varianty jsou z feedu vyřazené (4)Beslist žádá kompletní sortiment: řádky ponechte a označte je Levertijd „Niet leverbaar“ nebo Weergave 0, místo abyste je odfiltrovali.

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. Zaregistrujte se v Client Portalu

    Založte si účet obchodu u Beslistu. Onboarding končí lidským krokem: pracovník Beslistu váš feed před prvním importem zkontroluje a ozve se, kdyby bylo potřeba něco upravit.

  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 Beslist

    Založte nový feed a zvolte Beslist. Povinné sloupce jsou namapované hned od začátku: Titel, Prijs s desetinnou čárkou, Deeplink s odkazem ?variant=, Image, Productcode ze SKU varianty, Verzendkosten a Levertijd.

  4. Nastavte dopravu, a u módy i módní pole

    Verzendkosten odchází jako 0,00, což pro celý váš katalog tvrdí dopravu zdarma a vstupuje do řazení podle celkové ceny. Zadejte skutečnou sazbu. Prodáváte oblečení nebo obuv? Maat, Geslacht a Variantcode jsou tam povinné.

  5. Vložte URL feedu do Client Portalu

    URL patří do Integratie ▸ Productfeed. Feedflock soubor každou hodinu přegeneruje na stejné adrese. URL nikdy neměňte bez domluvy s Beslistem, jinak import zastaví.

    https://feedflock.appfleece.com/f/demo-beslist/beslist.xml

Feed

Co kanál dostává

beslist.xml
<Product>
  <Titel><![CDATA[Linen shirt Sand]]></Titel>
  <Omschrijving><![CDATA[A breathable linen shirt in a regular cut.]]></Omschrijving>
  <Prijs>49,00</Prijs>
  <Deeplink>https://shop.example/products/linen-shirt-sand?variant=44718293450817</Deeplink>
  <Image>https://cdn.shop.example/img/linen-shirt-sand.jpg</Image>
  <Extra_Image_1>https://cdn.shop.example/img/linen-shirt-sand-back.jpg</Extra_Image_1>
  <Extra_Image_2>https://cdn.shop.example/img/linen-shirt-sand-detail.jpg</Extra_Image_2>
  <Categorie><![CDATA[Kleding > Heren > Overhemden]]></Categorie>
  <Merk><![CDATA[Nordlin]]></Merk>
  <EAN>8594000123453</EAN>
  <SKU>SKU-2048</SKU>
  <Productcode>SKU-2048</Productcode>
  <Verzendkosten>0,00</Verzendkosten>
  <Levertijd><![CDATA[Op voorraad]]></Levertijd>
  <Maat><![CDATA[M]]></Maat>
  <Variantcode>8236409175213</Variantcode>
  <Kleur><![CDATA[Zand]]></Kleur>
  <Materiaal><![CDATA[Linnen]]></Materiaal>
  <Geslacht><![CDATA[Heren]]></Geslacht>
  <Conditie>Nieuw</Conditie>
  <Modelcode>NRD-2048</Modelcode>
  <Weergave>1</Weergave>
</Product>
Živý náhled
Lněná košile Sand

Nordlin

Lněná košile Sand

49 €

Pole feedu

Titel

Linen shirt Sand

Omschrijving

A breathable linen shirt in a regular cut.

Prijs

49,00

Deeplink

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

Categorie

Kleding > Heren > Overhemden

Merk

Nordlin

EAN

8594000123453

SKU

SKU-2048

Productcode

SKU-2048

Verzendkosten

0,00

Levertijd

Op voorraad

Maat

M

Variantcode

8236409175213

Kleur

Zand

Materiaal

Linnen

Geslacht

Heren

Conditie

Nieuw

Modelcode

NRD-2048

Weergave

1

Kanál

Jeden feed, dvě země

Beslist.nl a jeho vlámský sourozenec Beslist.be čtou stejný soubor. Jediný rozdíl mezi zeměmi, který Beslist dokumentuje, je samostatný sloupec ceny dopravy. Šablona ho nese jako Verzendkosten_BE.

Vyprodané neznamená neviditelné

Na rozdíl od většiny srovnávačů chce Beslist kompletní sortiment, včetně variant, vyprodaného a dočasně skrytého zboží. Vyprodaná velikost zůstane zařazená s „Niet leverbaar“, takže zákazníci produkt najdou a vrátí se pro něj.

Řazení podle celkové ceny

Řazení na Beslistu počítá cenu dopravy do celkové ceny. Poctivý sloupec Verzendkosten je páka na lepší pozici, ne formalita. A akční odznak se počítá z vašich Prijs a prijs_oud, ne z deklarace.

Feed

  • Šablona Beslist mapuje povinnou sadu hned od začátku (Titel, Prijs, Deeplink, Image, Productcode, Verzendkosten a Levertijd), připravenou na lidskou kontrolu, kterou Beslist před spuštěním dělá
  • Ceny v přesném formátu Beslistu: včetně DPH, bez dopravy, desetinná čárka se dvěma místy a žádný symbol € (prijs_oud odchází jen tehdy, když je přeškrtnutá cena skutečně vyšší)
  • Jeden Product za každou variantu, každá s vlastním Productcode a odkazem ?variant=; velikosti jedné barvy sdílejí Variantcode a barvy Modelcode, přesně podle vzorové tabulky Beslistu
  • Vyprodané varianty zůstávají ve feedu s Levertijd „Niet leverbaar“: pravidlo Beslistu a pravý opak toho, co chce většina kanálů
  • Galerie se vykresluje jako číslované elementy Extra_Image_1…5 (nikdy opakovaný Image) a Belgie jede přes sloupce Verzendkosten_BE / Levertijd_BE, když tam zalistujete
  • Kontrola feedu vyjmenuje každou povinnou hodnotu, která vyjde prázdná (chybějící obrázek, nenamapovanou velikost), dřív, než soubor uvidí pracovník Beslistu
  • Stabilní hostovaná URL, přegenerovaná klidně každou hodinu, se sledováním stahování, které vás upozorní, když Beslist přestane importovat

Do hloubky

01

Jak Beslist váš feed čte

  • Jeden XML nebo CSV soubor na veřejné https URL (nebo S-FTP), nejvýš 500 MB
  • Beslist stahuje celý feed minimálně čtyřikrát denně a mezi tím aplikuje cenové a dodací inkrementy
  • Změny jsou živé zhruba do hodiny od přečtení; nový produkt se objeví přes noc
  • Onboarding končí člověkem: „Medewerker checkt de feed“. A URL feedu se nikdy nemění bez ohlášení
Technické detaily

Beslist si váš soubor stahuje podle vlastního plánu: plný import minimálně čtyřikrát denně, který přidá nové položky a odstraní ty, co ve feedu už nejsou, plus inkrementální čtení mezi tím, která zachytí jen změněné řádky cen a dodacích dob, živě zhruba do hodiny. Strop je 500 MB na soubor, limit počtu položek uvedený není.

První import hlídá člověk, ne parser: pracovník Beslistu feed zkontroluje a v případě potřeby se ozve. Pak platí stabilita: URL feedu měňte jen po domluvě, jinak import prostě zastaví. Feedflock soubor hostuje na stabilní URL a každou hodinu ho přegeneruje, takže každé ze čtyř denních čtení je aktuální.

02

Sloupce, které Beslist nazývá povinnými

  • titel, prijs, URL produktu, URL obrázku, unieke code, verzendkosten a levertijd: bez nich položka nejde live
  • Prijs je plná cena včetně DPH, bez dopravy: „1234,56“, dvě desetinná místa, čárka, žádný symbol měny
  • GTIN/EAN má 13 číslic, povinný s výjimkou pro produkty, které ho opravdu nemají
  • Hlavní obrázek má aspoň 800 × 800 px, bez vodoznaku. Žádná fotka znamená prázdné pole, nikdy placeholder
Technické detaily

Povinný seznam Beslistu je krátký a jednoznačný: název, cena, URL produktu, URL obrázku, unikátní kód, cena dopravy a dodací doba, plus GTIN/EAN s výslovnou výjimkou pro produkty, kterým kód nikdy nepřidělili (i když Beslist varuje, že jejich výkon utrpí). Formát ceny je citovaný na znak: dvě desetinná místa za čárkou, bez oddělovače tisíců, bez € nebo EUR. Doprava je jedno číslo včetně DPH (text typu „gratis“ není povolený) a vstupuje do řazení podle celkové ceny.

Dvě pravidla v tomto seznamu stojí produkty. Hlavní obrázek musí mít aspoň 800 × 800 px, bez vodoznaků, log a propagačních textů. Když produkt fotku nemá, pole zůstane prázdné, protože URL vedoucí na „No Image“ je na vlastním seznamu chyb Beslistu. A Conditie se stává povinnou ve chvíli, kdy nabídka není nová.

03

Varianty po nizozemsku: Variantcode a Modelcode

  • Každá dostupná velikost jde na vlastní řádek produktu: řádek za variantu je pravidlo
  • Všechny velikosti jednoho produktu v jedné barvě sdílejí Variantcode; různé barvy ho sdílet nesmí
  • Všechny barvy jednoho produktu sdílejí Modelcode, ze kterého vzniká výběr barvy
  • Mezinárodní velikosti nesou kód země („41 EU“, ne „41“); ve filtru velikostí se ukáže jen, co je ve feedu
Technické detaily

U oblečení a obuvi Beslist přidává tři povinná pole: maat, geslacht a variantcode. Každá velikost je vlastní řádek s vlastním unieke code; velikosti jedné barvy spojuje sdílený Variantcode a všechny barvy jednoho produktu sdílejí Modelcode. Vlastní příklad Beslistu je bota: velikosti 41–43 v šedé sdílejí variantcode 4628-grijs, červené 4628-rood a všechny modelcode 4628.

Na detailech záleží: mezinárodní velikost nese kód země („41 EU“) a ve chvíli, kdy návštěvník filtruje podle velikosti, se ukážou jen produkty, jejichž velikost je ve feedu. Vyprodané velikosti ve feedu zůstávají s levertijd „Niet op voorraad“ nebo weergave 0. Struktura variant se tak nikdy nerozpadne.

04

Žádné předepsané názvy tagů: domluva o mapování

  • Dokumentace Beslistu mluví o sloupcích, nikdy o tazích: namapuje, jakékoli názvy dorazí
  • Existující feed pro Google Shopping je podporovaná cesta; vlastní WooCommerce návod Beslistu doporučuje šablonu Googlu
  • Špatný název elementu je domluva s jejich týmem, ne tiché zahození jako na Heurece nebo Zboží
  • Kategorie je vlastní plná cesta z vašeho obchodu, přijaty jsou i názvy kategorií Google Shopping
Technické detaily

Nejneobvyklejší fakt o tomto kanálu: Beslist názvy elementů nepředepisuje. Jeho stránky vypisují sloupce podle významu a váš feed zapojuje člověk, takže jinak pojmenované pole je domluva o mapování, ne tiché zahození, jako by to bylo na Heurece nebo Zboží. Vlastní návody Beslistu dokonce nabízejí cestu „použijte svůj stávající feed pro Google Shopping“.

Totéž platí pro kategorie: posíláte vlastní plnou cestu kategorie z vašeho obchodu („Vermeld altijd de volledige categorisatie“) a Beslist produkty zařadí automaticky. Přijímá i vypsané názvy kategorií Google Shopping. Feedflock ve výchozím stavu posílá váš typ produktu a obecný pojem jako „Výprodej“ je přesně to, před čím jejich příklady varují.

Shrnutí

Jedna URL, aktualizace každou hodinu a šablona, která už mluví jazykem Beslistu: ceny s desetinnou čárkou, řádek za každou velikost a vyprodané položky, které zůstávají zařazené místo zmizení. Váš katalog v Shopify zůstává jediným zdrojem pravdy a čtyři denní importy Beslistu vždy čtou jeho aktuální stav.

Claude · ChatGPT

Nebo nastavte feed pro Beslist.nl v chatu

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

feedflock · mcp

Vytvoř feed pro Beslist.nl a namapuj kategorie.

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

Časté dotazy

Jen u produktů, které ho mají. Beslist řadí GTIN/EAN mezi povinná pole, ale výslovně vyjímá produkty, kterým kód nikdy nepřidělili: katalog bez čárových kódů je legální. Pokud GTIN existuje a vy ho nepošlete, Beslist varuje, že výkon produktu utrpí. Kód má 13 číslic; Feedflock ho plní z pole čárového kódu v Shopify.
Zůstávají ve feedu, což je pravý opak pravidla Heureky. Beslist žádá kompletní sortiment včetně variant a vyprodaného zboží, označený Levertijd „Niet leverbaar“ nebo Weergave 0. Výchozí nastavení Feedflocku dělá přesně tohle; vyprodané produkty odfiltrovat jde, ale není to, co Beslist chce.
Posíláte dvě ceny: aktuální prodejní v Prijs a cenu před slevou v prijs_oud, obě ve formátu s desetinnou čárkou. Akci Beslist spočítá a zobrazí sám a varuje před vymyšlenými původními cenami. Feedflock posílá prijs_oud z přeškrtnuté ceny v Shopify jen tehdy, když je skutečně vyšší, takže akce nastavená v Shopify se na Beslistu objeví sama.
Ano, jeden feed obslouží beslist.nl i beslist.be. Jediný rozdíl mezi zeměmi, který Beslist dokumentuje, je samostatný sloupec ceny dopravy pro každou zemi, který šablona nese jako Verzendkosten_BE a Levertijd_BE. Feed jen pro NL je prostě vynechá.
Ne. Dokumentace Beslistu mluví o sloupcích, ne o tazích, a jejich tým váš feed před prvním importem mapuje ručně. Feed pro Google Shopping je výslovně podporovaná cesta. Šablona Feedflocku používá slovník zažité XML konvence Beslistu (Titel, Prijs, Deeplink…), kterou jejich strana namapuje bez vašeho zásahu.
Beslist stahuje celý feed minimálně čtyřikrát denně a mezi tím aplikuje inkrementy cen a dodacích dob. Změny jsou živé zhruba do hodiny od přečtení. Feedflock soubor každou hodinu přegeneruje na stabilní URL, takže každé přečtení zachytí aktuální data.

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