Element PARAM#

Základné informácie#

Element PARAM je len obálkou pre:

  • PARAM_NAME (názov parametra) a
  • VAL (hodnotu parametra).

Tieto tri elementy slúžia na uvedenie parametrov produktu. Koľko má produkt parametrov, toľko blokov PARAM vo feede bude.

Parametre sa na Heureke používajú na filtrovanie produktov v rámci kategórie.

Poznámka: pri niektorých produktoch je nutné mať tzv. povinné parametre tiež v názve produktu, v elemente PRODUCTNAME.

Časté otázky#

  • Ako pridať k produktom vo feede parametre (farbu, veľkosť, rozmery, objem…)?
    • Použite pravidlo Nastaviť parametre produktov, ktorým môžete pridať parametre hromadne a pre rôzne skupiny produktov (pre rôzne výbery).
  • Ako odstrániť vybrané parametre?
    • Použite pravidlo Odstrániť hodnoty parametrov, ktorým môžete odstrániť buď len niektoré z hodnôt konkrétneho parametra (napríklad len určité farby z parametra Barva) alebo môžete odstrániť všetky hodnoty, t. j. celý parameter bude zmazaný a nebude vo výstupnom feede pri žiadnom produkte.
  • Ako premenovať parameter či hodnotu parametra?
    • Použite pravidlo Nájsť a nahradiť, ktorým názov parametra alebo hodnotu nejakého parametra ľahko zmeníte.
      • V prípade zmeny názvu parametra použite v pravidle Nájsť a nahradiť cestu: PARAM | PARAM_NAME
      • V prípade zmeny hodnoty parametra použite v pravidle Nájsť a nahradiť cestu: PARAM | VAL
  • Ako pridať povinné parametre do názvu produktu?
    • Najprv si na stránke Produkty vytvorte produktové výbery, ktoré následne použijete v pravidlách. Výber by mala tvoriť skupina produktov, ktoré majú obsahovať v názvoch nejaký povinný parameter a aktuálne tam chýba. Napríklad si môžete vytvoriť výber na oblečenie, ktoré musí mať v názve parameter Velikost. Následne výber použijete v pravidle Prepísať, ktorým do názvu produktu pridáte povinné parametre.

Príklad: Pridanie hodnoty z parametra Velikost do parametra Productname

  1. na stránke Produkty si vytvorte výber produktov, kde parameter s veľkosťou nie je prázdny (t. j. vyfiltrujete si len také produkty, pri ktorých parameter s veľkosťou existuje)

  2. na stránke Pravidla si vytvorte nové pravidlo:

  • Ako typ pravidla zvoľte Prepísať.
  • Zvoľte výber produktov, ktorý ste vytvorili v bode 1.
  • Ako element, ktorého hodnotu budete prepisovať, zvoľte PRODUCTNAME.
  • Do poľa pre novú hodnotu zadajte premenné, ktorými si pôvodný názov produktu a parametra veľkosť spojíte. Premenné sa v MERGADE zapisujú tak, že na začiatku a na konci majú značku %, takže napríklad by v poli pre novú hodnotu mohlo byť toto:

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

Poznámka: tento zápis sa môže líšiť, pokiaľ sa elementy s parametrom menujú nejak inak, ale akonáhle napíšete počiatočnú značku %, tak sa spustí našepkávanie premenných a nemusíte tak všetko písať, len si vyberiete zo zoznamu návrhov.

Pri aplikovaní pravidiel na feed sa potom vždy spojí názov konkrétneho produktu (časť: %PRODUCTNAME%) a hodnoty z jeho parametra s veľkosťou (časť: %PARAM { PARAM_NAME = "VELIKOST" } | VAL %).

  • Ako skopírovať parametre a ich hodnoty z iného elementu, napríklad z g:product_detail?
    • Použite pravidlo typu Hromadné skopírovanie hodnôt, ktoré vie skopírovať celú štruktúru elementov s parametrami.
    • Na skopírovanie celej štruktúry stačí zadať všetky cesty k elementom patriacim do kopírovanej štruktúry na riadky pod sebou – a to od najmenej zanoreného elementu, ktorý tvorí „obálku“, až po ten najviac zanorený.
    • Príklad nastavenia kopírovacieho pravidla, aby skopírovalo všetky parametre a ich hodnoty so zachovaním štruktúry elementov:
      Zdroj Cieľ
      g:product_detail -> PARAM
      g:product_detail | g:attribute_name -> PARAM | PARAM_NAME
      g:product_detail | g:attribute_value -> PARAM | VAL

Čo kontroluje Mergado Audit pri elemente PARAM#

  • Či pod elementom PARAM nechýba PARAM_NAME ani VAL, t. j. či je štruktúra týchto elementov vo feede v poriadku.
  • Či subelementy PARAM_NAME a VAL neobsahujú nejakú nepovolenú hodnotu (napr. odkazy, v hodnotách VAL bodkočiarky a pod.).
  • Či je hodnota v subelemente PARAM_NAME unikátna, t. j. či sa pri jednom produkte nenachádzajú parametre s rovnakými názvami. V prípade duplicitných názvov parametrov hrozí, že portál Heureka spracuje iba prvý parameter v poradí a ďalšie hodnoty s rovnakým názvom nebude brať do úvahy.
  • Či nie je subelement VAL pri parametroch viackrát. Mal by byť pri každom parametre iba raz.
  • Audit tiež upozorní, keď nejaký produkt vo feede neobsahuje všetky povinné parametre pre danú kategóriu.

Ak si nebudete vedieť rady, stačí kontaktovať našu technickú podporu.

Bol tento článok užitočný?