Element PARAM#

Základní informace#

Element PARAM je jen obálkou pro:

  • PARAM_NAME (název parametru) a
  • VAL (hodnotu parametru).

Tyto tři elementy slouží k uvedení parametrů produktu. Kolik má produkt parametrů, tolik bloků PARAM ve feedu bude.

Parametry se na Heurece používají k filtrování produktů v rámci kategorie.

Poznámka: u některých produktů je nutné mít tzv. povinné parametry také v názvu produktu, v elementu PRODUCTNAME.

Časté dotazy#

  • Jak přidat k produktům ve feedu parametry (barvu, velikost, rozměry, objem…)?
    • Použijte pravidlo Nastavit parametry produktů, kterým můžete přidat parametry hromadně a pro různé skupiny produktů (pro různé výběry).
  • Jak odstranit vybrané parametry?
    • Použijte pravidlo Odstranit hodnoty parametrů, kterým můžete odstranit buď jen některé z hodnot konkrétního parametru (třeba jen určité barvy z parametru Barva) nebo můžete odstranit všechny hodnoty, tj. celý parametr bude smazán a nebude ve výstupním feedu u žádného produktu.
  • Jak přejmenovat parametr či hodnotu parametru?
    • Použijte pravidlo Najít a nahradit, kterým název parametru nebo hodnotu nějakého parametru snadno změníte.
      • V případě změny názvu parametru použijte v pravidle Najít a nahradit cestu: PARAM | PARAM_NAME
      • V případě změny hodnoty parametru použijte v pravidle Najít a nahradit cestu: PARAM | VAL
  • Jak přidat povinné parametry do názvu produktu?
    • Nejprve si na stránce Produkty vytvořte produktové výběry, které následně použijete v pravidlech. Výběr by měla tvořit skupina produktů, které mají obsahovat v názvech nějaký povinný parametr a aktuálně tam chybí. Například si můžete vytvořit výběr na oblečení, které musí mít v názvu parametr Velikost. Následně výběr použijete v pravidle Přepsat, kterým do názvu produktu přídáte povinné paramentry.

Příklad: Přidání hodnoty z parametru Velikost do parametru Productname

  1. na stránce Produkty si vytvořte výběr produktů, kde parametr s velikostí není prázdný (tj. vyfiltrujete si jen takové produkty, u kterých parametr s velikostí existuje)

  2. na stránce Pravidla si vytvořte nové pravidlo:

  • Jako typ pravidla zvolte Přepsat.
  • Zvolte výběr produktů, který ste vytvořili v bodě 1.
  • Jako element, jehož hodnotu budete přepisovat, zvolte PRODUCTNAME.
  • Do pole pro novou hodnotu zadejte proměnné, kterými si původní název produktu a parametru velikost spojíte. Proměnné se v MERGADU zapisují tak, že na začátku a na konci mají značku %, takže například by v poli pro novou hodnotu mohlo být tohle:

%PRODUCTNAME% %PARAM { PARAM_NAME = "VELIKOST" } | VAL %

Poznámka: tento zápis se může lišit pokud se elementy s parametrem jmenují nějak jinak, ale jakmile napíšete počáteční značku %, tak se spustí našeptávání proměnných a nemusíte tak všechno psát, jen si vyberete ze seznamu návrhů.

Při aplikování pravidel na feed se potom vždy spojí název konkrétního produktu (část: %PRODUCTNAME%) a hodnoty z jeho parametru s velikostí (část: %PARAM { PARAM_NAME = "VELIKOST" } | VAL %).

  • Jak zkopírovat parametry a jejich hodnoty z jiného elementu, například z g:product_detail?
    • Použijte pravidlo typu Hromadné zkopírování hodnot, které umí zkopírovat celou strukturu elementů s parametry.
    • Pro zkopírování celé struktury stačí zadat všechny cesty k elementům patřícím do kopírované struktury na řádky pod sebe - a to od nejméně zanořeného elementu, který tvoří „obálku“, až po ten nejvíce zanořený.
    • Příklad nastavení kopírovacího pravidla, aby zkopírovalo všechny parametry a jejich hodnoty se zachováním struktury elementů:
      Zdroj Cíl
      g:product_detail -> PARAM
      g:product_detail | g:attribute_name -> PARAM | PARAM_NAME
      g:product_detail | g:attribute_value -> PARAM | VAL

Co kontroluje Mergado Audit u elementu PARAM#

  • Zda pod elementem PARAM nechybí PARAM_NAME ani VAL, tj. zda je struktura těchto elementů ve feedu v pořádku.
  • Zda subelementy PARAM_NAME a VAL neobsahují nějakou nepovolenou hodnotu (např. odkazy, v hodnotách VAL středníky apod.).
  • Zda je hodnota v subelementu PARAM_NAME unikátní, tj. zda se u jednoho produktu nenachází parametry se stejnými názvy. V případě duplicitních názvů parametrů hrozí, že portál Heureka zpracuje pouze první parametr v pořadí a další hodnoty se stejným názvem nebude brát v úvahu.
  • Zda není subelement VAL u parametrů vícekrát. Měl by být u každého parametru pouze jednou.
  • Audit také upozorní, když nějaký produkt ve feedu neobsahuje všechny povinné parametry pro danou kategorii.

Nebudete-li si vědět rady, stačí kontaktovat naši technickou podporu.

Byl tento článek užitečný?