Přeskočit na obsah

Směrnice Omnibus - sledování cen

Směrnice Omnibus (EU 2019/2161) platí v Polsku od 1. ledna 2023. Při každém zlevnění musíte ukázat nejnižší cenu za posledních 30 dnů. Plugin automaticky sleduje historii cen a zobrazuje tuto informaci u akcí.

Jak funguje sledování cen

Sekce “Jak funguje sledování cen”

Plugin zapisuje do databáze každou změnu ceny produktu (včetně variant). Když je produkt “v akci”, plugin vypočítá nejnižší cenu za 30 dnů a ukáže ji zákazníkům.

Sledování začíná po zapnutí modulu. Pokud produkt ještě nemá historii cen, zobrazí se náhradní zpráva.

Stránka produktu se zobrazenou nejnižší cenou Omnibus

Přejděte do WooCommerce > Nastavení > Polski > Omnibus a nakonfigurujte dostupné možnosti.

MožnostPopisVýchozí hodnota
daysPočet dnů zpět pro výpočet nejnižší ceny30
prune_after_daysPo kolika dnech odstranit staré záznamy z historie90

prune_after_days kontroluje velikost tabulky v databázi. Hodnota 90 znamená, že data starší než 90 dnů se automaticky mažou.

MožnostPopisVýchozí hodnota
include_taxZda má zobrazovaná cena Omnibus obsahovat DPHtrue

Nastavte v souladu s nastavením cen ve WooCommerce. Pokud jsou ceny v obchodě s DPH, nechte true.

MožnostPopisVýchozí hodnota
display_on_sale_onlyZobrazit pouze u produktů v akcitrue
show_on_singleStránka jednotlivého produktutrue
show_on_loopSeznam produktů (kategorie, obchod)false
show_on_relatedSouvisející produktyfalse
show_on_cartKošíkfalse

Zapněte minimálně na stránce produktu (show_on_single). Na seznamu produktů (show_on_loop) zabírá více místa, ale některé interpretace předpisů to vyžadují.

MožnostPopisVýchozí hodnota
show_regular_priceZobrazit také regulérní cenu vedle ceny Omnibusfalse
MožnostPopisVýchozí hodnota
display_textŠablona zobrazované zprávyNajniższa cena z {days} dni przed obniżką: {price}
no_history_textText, když není historie cenBrak danych o wcześniejszej cenie

Dostupné proměnné v šabloně display_text:

  • {price} - nejnižší cena za dané období
  • {days} - počet dnů (výchozí 30)
  • {date} - datum nejnižší ceny
  • {regular_price} - regulérní cena produktu (před akcí)
Najniższa cena z {days} dni przed obniżką: {price}
Najniższa cena z ostatnich {days} dni: {price} (cena regularna: {regular_price})
Omnibus: {price} (z dnia {date})

Způsob počítání ceny

Sekce “Způsob počítání ceny”
MožnostPopisVýchozí hodnota
price_count_fromOd kdy počítat 30 dnůsale_start

Dostupné hodnoty:

  • sale_start - od data zahájení akce (doporučeno UOKiK)
  • current_date - od aktuálního data
MožnostPopisVýchozí hodnota
variable_trackingZpůsob sledování variantper_variation

Dostupné hodnoty:

  • per_variation - samostatné sledování každé varianty (doporučeno)
  • parent_only - sledování pouze ceny nadřazeného produktu

per_variation poskytuje přesnější data, protože každá varianta může mít jinou cenu a historii zlevnění.

Použijte shortcode [polski_omnibus_price] pro zobrazení informace o nejnižší ceně na libovolném místě webu.

[polski_omnibus_price]

Zobrazí cenu Omnibus pro aktuální produkt.

[polski_omnibus_price product_id="456" days="30"]
ParametrPopisVýchozí hodnota
product_idID produktuAktuální produkt
daysPočet dnůHodnota z nastavení

Příklad použití v šabloně PHP

Sekce “Příklad použití v šabloně PHP”
echo do_shortcode('[polski_omnibus_price product_id="' . $product_id . '"]');

Automatické čištění historie

Sekce “Automatické čištění historie”

WP-Cron denně maže záznamy historie cen starší než prune_after_days. Tabulka v databázi neroste bez omezení.

Pro ruční vynucení čištění můžete použít WP-CLI:

Terminál
wp cron event run polski_omnibus_prune

Soulad s předpisy UOKiK

Sekce “Soulad s předpisy UOKiK”

Pokyny UOKiK:

  1. Informace o nejnižší ceně musí být zobrazena u každého oznámení o zlevnění
  2. Referenční období je 30 dnů před uplatněním slevy
  3. Pro produkty prodávané kratší dobu než 30 dnů uveďte nejnižší cenu od dne uvedení do prodeje
  4. Pro produkty podléhající rychlé zkáze je možné zkrácení období

Plugin ve výchozím stavu dodržuje tyto pokyny. Možnost price_count_from nastavená na sale_start počítá od data zahájení akce, v souladu s doporučeními UOKiK.

Cena Omnibus se nezobrazuje Zkontrolujte, zda má produkt nastavenou akční cenu ve WooCommerce. Při zapnuté možnosti display_on_sale_only se zpráva objeví pouze při aktivní akci.

Zobrazuje se zpráva o chybějící historii Sledování cen začíná po zapnutí modulu. Počkejte na změnu ceny nebo uložte produkt znovu, abyste přidali první záznam do historie.

Cena Omnibus je stejná jako akční cena Toto je správné chování, pokud produkt neměl nižší cenu v posledních 30 dnech.

Tato stránka má pouze informativní charakter a nepředstavuje právní poradenství. Před nasazením se poraďte s právníkem. Polski for WooCommerce je open source software (GPLv2) poskytovaný bez záruky.