Na MergadoFestu 2019 jsem, Vážení kolegové, slíbil uveřejnit postupy pro tvorbu cenových automatů, vylepšování biddingu a podobně. Dnes se spolu podíváme, jak si do exportů v Mergadu můžete doplnit ke svým položkám zboží (SHOPITEM) prodejní ceny konkurenčního e-shopu.
Co budete potřebovat
- Aplikaci Bidding Fox (dodá potřebná data z produktových karet Heureky)
- Aplikaci Bidding Fox Elements (zapíše data z Bidding Foxe do exportu v Mergadu)
Jak to funguje
Aplikace Bidding Fox Elements vytvoří element BFE_S_H_PRICE_POSITIONS a do něj uloží data z produktových karet Heureky. Na Heurece vypadají nabídky e-shopů takto:
Aplikace Bidding Fox data z Heureky získá. Aplikace Bidding Fox Elements data pak zapíše do elementu BFE_S_H_PRICE_POSITIONS. Výsledek vypadá vypadá takto:
Jde de facto o „tabulku“ s informacemi z produktových karet.
Obsahuje:
- pořadí nabídky
- název prodejce
- cenu nabídky
- skladovou dostupnost
- dárek GIFT (nepovinné)
Nás budou nyní zajímat název prodejce a cena. Název prodejce je textový řetězec. Z uvedeného příkladu plyne, že může obsahovat diakritiku, tečky, může vypadat jako doména, ale nemusí. Cena je číslo. Může mít až dvě desetinná čísla, oddělená desetinnou tečkou.
Pracovní postup
1. V Mergadu v exportu pro Heureku zapněte aplikaci Bidding Fox a nastavte. Produkty pro které chcete data musejí být alespoň v jedné strategii. Může to být i zánovní „nulová“ strategie.
2. Zapněte aplikaci Bidding Fox Elements.
3. V Bidding Fox Elements zapněte element BFE_S_H_PRICE_POSITIONS. Přegenerujte export a zkontrolujte, že element BFE_S_H_PRICE_POSITIONS obsahuje data.
Po sem byl postup stejný jako u:
4. Vytvořte element XCOMPETITOR_xxx_PRICE_VAT kde „xxx“ bude název e-shopu. Například: XCOMPETITOR_MERGADOSHOPCZ_PRICE_VAT".
5. Vytvořte proměnnou COMPETITOR_xxx_PRICE_VAT. A to tak, že z elementu BFE_S_H_PRICE_POSITIONS vyparsujete obsah regulárním výrazem (Mergadoshop.cz)\|([^|]+) kde „Mergadoshop.cz“ nahraďte názvem sledovaného konkurenčního e-shopu. Jak název zjistit jsem psal výše, v závěru kapitoly Jak to funguje.
6. Vytvořte pravidlo typu „přepsat“ a do elementu XCOMPETITOR_xxx_PRICE_VAT naplňte hodnotu proměnné COMPETITOR_xxx_PRICE_VAT
A to je celé.
Nově se Vám u produktů, kde je spolu s Vámi o dotyčný konkurent, objeví element s jeho prodejní cenou. Ač se může tento text jevit dlouhý, je to hlavně díky obrázkům. Fakticky jde o tři kroky, které Vám zaberou nejvýše pár minut.
K čemu je cena konkurenčního e-shopu potřebná
Využití Vás jistě napadnou. Mezi jednoduché příklady patří např. výběr zboží, kde je váš e-shop levnější, než konkurenti. Nebo naopak dražší. Výhodou je, že sjou data přímo součástí exportu, a lze je zapojit do výběrů, které řídí inzerci. Podrobněji se na využití těchto dat podíváme v některém z budoucích příspěvků.
Komentáře
Ahoj,
Ahoj,
poradíte si i s detaily produktů, kde jsou varianty?
Povedla se mi najít jen tato karta https://pletove-kremy.heureka.cz/le-chaton-nocni-krem-s-arganovym-olejem..., ale ze zkušenosti vím, že určitě není ojedinělá.
Když bych byl na kartě spárovaný třeba se 3 variantami, dokážu dostat správnou cenu konkurence ke každé variantě?
Díky.
Ahoj Michale,
Ahoj Michale,
díky za dotaz, aktuálně je to tak, že se bere na jednu Heureka URL jedna cena (ta co Heureka vrátí přes API).
----
Ten příklad variant co jsi poslal je celkem zvláštní, protože podle mne to ani varianty nejsou denní versus denní nebo mililitry vs. gramy 🤔
Ahoj Michale,
Ahoj Michale,
je to tak jak píšeš, díky variantám se ti může stát, že budeš porovnávat dva netotožné produkty, pokud oba e-shopy nemají stejnou variantu. Primárně se bere ta nejlevnější.
Trabl je třeba i to, že se nedá (obecně) spoléhat na EAN. U některých produktů najdeš 10 EANů, ale jen jeden bude ten pravý, zbytek jsou různá ID a random čísla, jen aby byla.
Takže když se někdo podivuje nad tím, proč např. Heureka nepáruje podle EANu a na názvy se nevykašle, tak já za sebe Heureku chápu.
Děkujeme a tobě lišácký advent ;)
Přidat komentář