Element PARAM#
Základní informace#
Element PARAM je jen obálkou pro:
PARAM_NAME(název parametru) aVAL(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
- V případě změny názvu parametru použijte v pravidle Najít a nahradit cestu:
- Použijte pravidlo Najít a nahradit, kterým název parametru nebo hodnotu nějakého parametru snadno změníte.
- 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
-
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)
-
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-> PARAMg:product_detail | g:attribute_name-> PARAM | PARAM_NAMEg: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.