Čo ak má produkt viac variantov a každý má inú cenu?
Veľkosti, farby, EAN, SKU, zmena ID a XML feed – ako nepopliesť cenovú históriu variantov.
Autor: OmnibusPrice.eu
·
Aktualizované:
·
Čítanie: ~2 min
Jedna produktová karta neznamená jednu cenovú históriu
Tričko môže mať spoločný názov a URL, no rôzne ceny podľa veľkosti či farby. Ak sa varianty skutočne predávajú za odlišné ceny, automatické použitie jediného 30-dňového minima pre celý produkt môže viesť k nesprávnemu porovnaniu.
Praktický princíp: Referenčnú cenu viažte na konkrétny predávaný tovar, ku ktorému sa oznámenie zníženia vzťahuje. Pri nejednoznačnej produktovej štruktúre posúďte aj to, čo zákazník reálne kupuje a akú cenu mu zobrazujete.
Číselný príklad
| Variant | Najnižšia cena pred zľavou | Nová cena | Rozdiel |
| Tričko S / modré | 20 € | 16 € | 20 % |
| Tričko M / modré | 24 € | 18 € | 25 % |
| Tričko XL / čierne | 30 € | 27 € | 10 % |
Banner „všetky varianty −25 %“ by podľa týchto čísel nebol pravdivý. Rovnako problematická môže byť produktová karta, ktorá po prepnutí z M na XL nechá prečiarknutú cenu a percento z variantu M.
Čo ukladať do databázy
Minimálne product_id, variant_id, stabilný identifikátor variantu, cenu, menu, dátum/čas platnosti a zdroj zmeny. EAN môže pomôcť, ale nie každý variant ho má a nemusí byť spoľahlivým jediným interným kľúčom. Pri migrácii z jednej e-shopovej platformy na druhú vytvorte mapovanie starých a nových identifikátorov.
Rizikové situácie
Variant vznikol nedávno: Nové interné ID automaticky neznamená, že tovar sa začal predávať až teraz. Rozlišujte nový variant od premenovaného či migrovaného variantu.
Produktová karta zobrazuje „od 16 €“: Ak sú ceny variantov rozdielne, musí byť zrejmé, ku ktorému variantu sa výhoda vzťahuje. Jedno univerzálne percento môže byť zavádzajúce.
Zlúčenie dvoch produktov: Zlúčením kariet sa nesmie bez kontroly zlúčiť cenová história rôznych tovarov.
XML feed používa parent ID: Overte, či jednotlivé položky feedu reprezentujú varianty, alebo iba rodičovský produkt. Mapovanie musí zodpovedať skutočnej predajnej ponuke.
Návrh automatických testov
- Pri zmene variantu na webe sa aktualizuje aktuálna aj predchádzajúca cena.
- Percento sa prepočíta podľa zvoleného variantu.
- Zmena SKU nevymaže existujúcu históriu, ak ide o ten istý tovar.
- Nový variant nededí bez kontroly minimum rodičovského produktu.
- Feed a web majú rovnaký identifikátor a cenu konkrétneho variantu.
História cien na úrovni variantu
OmnibusPrice.eu vie viesť históriu cien pre produkt aj pre jednotlivé varianty, takže referenčná cena sedí s tým, čo zákazník kupuje.
Časté otázky (FAQ)
Ak majú varianty rôzne ceny a predstavujú odlišné predajné ponuky, spravidla nie.
Nie; ide o užitočný identifikátor, ale technický návrh musí zohľadniť konkrétny katalóg.
Zdroje
Poznámka: Text vysvetľuje pravidlá pre slovenský trh, má informačný a technický charakter a nepredstavuje individuálne právne poradenstvo.
Príklady sú modelové; pri špecifických kampaniach závisí posúdenie od ich skutočnej komunikácie a okolností. Pri neštandardnom obchodnom modeli
alebo spornom spôsobe komunikácie zľavy je vhodné konkrétny prípad konzultovať s právnikom alebo príslušným orgánom dohľadu.