Export dat na Trhknih.cz

TrhKnih.cz je internetový antikvariát, kde lze nabízet a prodávat knihy. Z realizovaného prodeje se pak platí zprostředkovatelská provize. Zde najdete veškeré potřebné informace o tom, jak svůj e-shop propojit s Trhknih.cz a jak správně nastavit XML feed.

Registrace

Nejprve je potřeba se zaregistrovat a uvést své IČO, pokud prodáváte knihy v rámci podnikatelské činnosti. Je nutné kontaktovat infolinku se žádostí o napojení e-shopu. Je dobré mít již předem nadefinovaný feed, jehož adresu předáte TrhuKnih, který z ní bude poté pravidelně stahovat vaši nabídku knih. 

Kontakty na Trhknih.cz naleznete na tomto odkazu:

https://www.trhknih.cz/napoveda-antikvariat

https://www.trhknih.cz/kontakt

Datový feed nastavte dle návodu níže.

Nastavení datového feedu v ContOSu

Datový feed se definuje v nastavení e-shopu na kartě Adresy. Přepneme se na typ adresy zboží a můžeme začít definovat XML feed. Definice obsahuje i rozsah dat, které si bude Trhknih z vašeho e-shopu načítat.

Pro nastavení datového feedu pro TrhKnih.cz v administraci e-shopu postupujte následovně:

V nastavení e-shopu klikněte na záložku "Adresy"

Vyberte správný typ adresy

    • V levém panelu zvolte  "Zboží".

Přidejte nebo upravte feed pro TrhKnih

    • Pokud již feed existuje, klikněte na položku "Feed pro TrhKnih" (označeno jako 3).
    • Pokud feed neexistuje, klikněte na "Nová adresa" a vytvořte nový záznam.

Zadejte potřebné parametry feedu

    • Název adresy: Zadejte například "Feed pro TrhKnih".
    • URL adresy: Nastavte odpovídající identifikátor, např. trhknih. Celou adresu feedu pak tvoří URL e-shopu plus tento identifikátor. Pro uváděný eshop pak bude celá URL, která se předává na Trhknih https://eshop.contos.cloud/trhknih
    • Parametr adresy: Zadejte potřebné parametry pro generování feedu, například:


feedtype=trhknih&kat=267  


Povinný parametr je feedtype=trhknih ten určuje správnou strukturu dat. Pokud však potřebujete, aby feed obsahoval pouze určitou podmnožinu, můžete přidat další filtrační parametry. Jejich bližší popis naleznete v článku Datové feedy

Parametr &kat=267 říká, že do feedu budou posílány pouze položky z kategorie ID 267 (zde je to kategorie, ve které jsou knihy). Zamezíte tím odesílání položek, které se na Trhuknih neprodávají. Toto je nutné vždy respektovat a nezasílat tam jiné než knižní položky!

Jak zjistit ID kategorie je popsáno níže.

    • Ostatní pole ponechte prázdná.

Uložte nastavení

    • Klikněte na tlačítko "Uložit", aby se změny aplikovaly.

Poveďte synchronizaci

    • Po provedení synchronizace se definice přenese na e-shop a URL feedu bude aktivní.


Tip: Feed ověříte tak, že do internetového prohlížeče zadáte celou URL feedu. Prohlížeč pak zobrazí datový obsah v XML formátu.

Jak zjistit ID kategorie?

Otevřete okno "Kategorie produktů"

  • V hlavním menu přejděte do sekce Kategorie produktů, kde jsou uspořádány všechny dostupné kategorie e-shopu.

Vyberte požadovanou kategorii

  • V levém stromovém menu klikněte na název kategorie, jejíž ID chcete zjistit (například Knihy – viz označení na obrázku).

Otevřete detail kategorie

  • Klikněte na tlačítko "Detail", čímž otevřete nastavení vybrané kategorie.

Najděte ID kategorie

  • ID kategorie je zobrazeno v záhlaví okna s detaily kategorie vedle textu "(ID: číslo)" (v tomto případě 267 – viz označení na obrázku).


Další parametry feedu

Kategorie zboží

Nejprve zjistíme ID  kategorie, kterou chceme do feedu zahrnout a to tak, že v číselníku kategorií si zobrazíme detail kategorie a v záhlaví přečteme její ID.

kat=<id>

Kategorií může být více, pak je oddělíme čárkou. Např.  kat=259,262,270

Štítek zboží

Nejprve zjistíme ID  štítku, které mají produkty, jež chceme do feedu zahrnout a to tak, že v číselníku štítků si ID přečteme.

tag=<id>

Kategorií může být více, pak je oddělíme čárkou. Např.  tag=1,2

Rozpětí cen

Parametr p-min představuje minimální cenu a parametr p-max cenu maximální. Rozpětí cen od 100 do 40000 včetně pak bude vypadat takto:

p-min=100&p-max=40000

Vlastnost produktu

Do feedu můžeme filtrovat i produkty s nějakou konkrétní vlastností a její hodnotou. Opět si nejprve z číselníku vlastností zjistíme ID dané vlastnosti.

Parametr pro filtr pak zapíšeme ve tvaru id-vlastnosti=hodnota|id-hodnoty

Hledání

Produkty můžeme také specifikovat řetězcem, dle kterého se mají vyhledat. Zápis, kde vybereme pouze produkty s názvem "Acer", bude vypadat takto:

search=Acer


Tip: Všechny tyto parametry lze kombinovat. Jednotlivé skupiny parametrů oddělujeme znakem &.