+420 728 089 029

Jak prodávat po baleních, ale zobrazovat cenu za m²: chytrá kalkulačka pro stavební materiál

3 min čtení

Co jsme potřebovali vyřešit?

Polystyrenové desky se prodávají v baleních po 25 m². Zákazník ale potřebuje zateplit třeba 37 m². Cílem bylo:

  • zobrazit cenu za 1 m² (pro porovnávání a férové ceny)
  • automaticky spočítat potřebný počet balení
  • ukázat celkový objem v m³ a přepočítané ceny
  • přidat srozumitelné vstupy místo „množství 1"

Jak jsme to nastavili

  1. Cena produktu se zadává za m²
  2. Velikost balení (např. 25 m²) se vloží do popisných parametrů
  3. Skripty si načítají:
    • obsah balení
    • případně tloušťku (pro výpočet objemu)
    • další volitelné údaje
  4. Kalkulačka pak:
    • zobrazí vstupní pole („Kolik m² potřebujete?")
    • dopočítá počet balení
    • ukáže výslednou cenu za m² / balení / m³
    • zohlední prořez (např. 5 % navíc)

Proč je to chytré?

  • Zákazník „nemusí přemýšlet", kolik balení vložit
  • Uvidí „reálné náklady před přidáním do košíku"
  • Vyhledávače indexují správnou jednotkovou cenu
  • Šablona zůstává čistá bez variant a přepočtů v administraci

A jak to vypadá v praxi?

U produktů najdete pod cenou intuitivní kalkulačku, kde:

  • Zadáte potřebné m²
  • Vyberete případný prořez (0 %, 5 %, 10 %)
  • Okamžitě vidíte:
    • kolik balení budete potřebovat
    • kolik zaplatíte celkem
    • objem v m³
    • přepočtenou cenu za jednotky

Co je potřeba mít správně nastavené v e-shopu

Produkty jako nevariantní položky propojené mezi sebou

Jednotlivé tloušťky polystyrenů se zadávají jako samostatné (nevariantní) produkty propojené pomocí doplňku Propojení produktů. To přináší:

  • v kategoriích se nezobrazuje zavádějící cena „od 20 Kč"
  • každá tloušťka má svou vlastní cenu za m²
  • zákazník se mezi tloušťkami snadno přepíná na produktové kartě

Nákup pouze po celých baleních

Je potřeba:

  • nastavit minimální objednatelné množství u produktu
  • použít doplněk Objednávání po násobcích

Kalkulačka zajišťuje správné přepočty před vložením do košíku, zatímco doplněk hlídá správné násobky přímo v košíku.

⚠️ Jedno úskalí, na které je třeba dát pozor

Vyhledávače a srovnávače cen (Google Shopping, Zboží.cz, Heureka) mají zavedené automatické kontroly souladu mezi deklarovanou cenou a cenou v košíku. Když zákazník zadá 3 m² a kalkulačka zaokrouhlí na 2 balení, mohou „boti automaticky narazit na jinou cenu, než jaká je ve feedu". V takovém případě může být produkt nebo e-shop dočasně zablokován.

Řešení od Filipesmedia

Jednotlivé reklamní systémy vyžadují jiný přístup. Produktová data v xml feedu je potřeba upravit v editačním nástroji. Ideální je Mergado.

Google

Google kontroluje, zda nabídka odpovídá ceně na webu. Musíme upravit element g:unit_pricing_measure, kde uvedeme reálné množství v balení se správnou jednotkou (sqm pro m²).

Postup:

  1. Vytvořit vlastní export v administraci (Produkty – Export – Vlastní export)
  2. Importovat hodnoty minimálního objednatelného množství do Mergada
  3. Pravidlem „Hromadné přepisování" vepsat hodnoty do elementu g:unit_pricing_measure s jednotkou

Výsledek: Google schválí produkt a zobrazuje ho s cenou za balení a jednotkovou cenou.

Heureka

Heureka požaduje cenu za celé balení a velikost balení v názvu produktu.

Postup:

  1. Pravidlem „Výpočet" vynásobit cenu za m² obsahem balení → cena za balení
  2. Pravidlem „Přepsat" složit název z původního názvu a hodnoty parametru „Obsah balení"

Výsledkem je produkt s upraveným názvem a cenou podle obsahu balení.

Seznam

Seznam (zbozi.cz) podobně jako Heureka záleží na tom, jak je zboží inzerováno. V tomto případě jsou polystyreny inzerovány v ceně za m², takže „ve feedu nemáme žádnou práci navíc". Je jen nutné zajistit, aby cena za 1 m² byla viditelná na produktové kartě v e-shopu.