Értékek szerinti tömeges felülírás#
Ezzel a szabállyal egy elem értékeit módosíthatod vagy felülírhatod egy másik elem értékei alapján. Hasznos automatikus frissítésekhez vagy értékek hozzárendeléséhez – például Google kategóriák beállításához a webáruház kategóriái szerint.
Források
Extra funkciók
- Reguláris kifejezések támogatása
- Értékek tömeges másolása például Google Sheetsből
- Az új értékekhez használható:
- egyszerű szöveg
- változó
- üres érték
Konkrét példák
1. példa: Google kategóriák beállítása a webáruház kategóriái szerint
Ez a példa bemutatja, hogyan rendelhetsz Google kategóriákat a webáruház kategóriáit tartalmazó elem értékei alapján.
- Új szabály létrehozása:
- Nyisd meg a Szabályok oldalt.
- Kattints az Új szabály gombra.
- Szabálytípus kiválasztása:
- A Szabálytípus mezőben válaszd az Értékek szerinti tömeges felülírás opciót.
- Termékek kiválasztása:
- A Lekérdezés mezőben válaszd az Összes termék opciót, vagy hozz létre saját terméklekérdezést.
- Keresési elem kiválasztása:
- A bal oszlopban az Elem, amelyben keres legördülőből válaszd ki az elemet, amely alapján keresel – a mi példánkban ez a
product_type.
- A bal oszlopban az Elem, amelyben keres legördülőből válaszd ki az elemet, amely alapján keresel – a mi példánkban ez a
- Módosítandó elem kiválasztása:
- A jobb oszlopban az Elem, amelybe ír legördülőből válaszd ki a célelemet – a mi példánkban ez a
g:google_product_category.
- A jobb oszlopban az Elem, amelybe ír legördülőből válaszd ki a célelemet – a mi példánkban ez a
- Add meg a keresési értéket:
- A bal oszlop Ha az elem értéke tartalmazza mezőjébe írd be minden sorhoz a keresett szöveget: pontos értéket (
Ajándékok | Ajándékok nőknek) vagy kulcsszót (Ajándékok). - Alternatíva: kattints a Bal oldal előkitöltése gombra, és a Mergado automatikusan betölti az összes meglévő értéket.
- Tipp: változót vagy változó+szöveg kombinációját is megadhatod, de ebben a példában erre nincs szükség.
- A bal oszlop Ha az elem értéke tartalmazza mezőjébe írd be minden sorhoz a keresett szöveget: pontos értéket (
- Add meg az új értéket:
- A jobb oszlop Ez az érték lesz beírva az elembe mezőjébe írd be a megfelelő Google kategóriát, pl.
Művészet és szórakozás > Partik és ünnepségek > Ajándékok. - Tipp: a Mergado a kiválasztott formátumoknál be tudja tölteni a hivatalos kategóriafa értékeit, így egyszerűsítve a leképezést.
- A jobb oszlop Ez az érték lesz beírva az elembe mezőjébe írd be a megfelelő Google kategóriát, pl.
- Szabály elnevezése:
- Az utolsó lépésben add meg a szabály nevét, például „Google kategóriák beállítása".
További felhasználás
- Kimeneti kategóriák felülírása a webáruház kategóriái szerint
- custom_label elemek kitöltése különböző paraméterek alapján
GYIK#
1. Mire szolgál ez a szabály? Ezzel a szabállyal egy elem értékeit módosíthatod vagy felülírhatod egy másik elem értékei alapján. A logika: ha az A elem tartalmazza az X értéket, akkor a B elembe írd be a Z értéket. Például beállíthatod a Google kategóriákat a webáruház kategóriái szerint, vagy kitöltheted a custom_label elemeket paraméterértékek alapján.
2. Mi a különbség a lekérdezések és az értékek szerinti felülírás között?
- Lekérdezések szerint: te határozod meg, mely termékeket módosíts, a saját mentett terméklekérdezéseid segítségével.
- Értékek szerint: azt határozod meg, mit kell módosítani, egy másik elem konkrét értékei alapján (pl. kategória szövege, márka, paraméterek). A szabály így automatikusan azonosítja a termékeket a kiválasztott elem tartalma alapján.
3. Hogyan választom ki, melyik elem alapján keressen?
A bal oszlopban válaszd ki azt az elemet, amelynek értékei alapján az egyezés keresődik – például product_type, category_text vagy PARAM|PARAM_NAME.
A Mergado ezek alapján dönti el, mely termékekbe kell az új értéket beírni.
4. Hogyan választom ki az elemet, amelybe az új értékek íródnak?
A jobb oszlopban válaszd ki a célelemet.
Kategória-leképezésnél például a g:google_product_category elemet.
5. Használhatok részleges szövegegyezést?
Igen. A Ha az elem értéke tartalmazza mezőbe írd be csak a szöveg egy részét (pl. „Ajándékok").
A Mergado megtalálja az összes terméket, ahol ez az érték bárhol szerepel az elem szövegében.
Pontos egyezéshez írd be a teljes szöveget (pl. Ajándékok | Ajándékok nőknek).
6. Hogyan töltöm be az összes meglévő értéket az elemből? Kattints a Bal oldal előkitöltése gombra – a Mergado automatikusan betölti a kiválasztott elem összes meglévő értékét a bemeneti feedből. A listát ezután kézzel szerkesztheted: törölhetsz felesleges sorokat, vagy újakat adhatsz hozzá.
7. Használhatok reguláris kifejezéseket? Igen. A Reguláris kifejezések opció bekapcsolásával haladó mintákat (regex) is megadhatsz. Például:
^Ajándékok.*→ megtalálja az „Ajándékok" szóval kezdődő összes értéket.*Gyerek.*→ megtalálja az összes értéket, amely tartalmazza a „Gyerek", „Gyerekek" stb. szavakat
8. Mit adhatok meg az „Ez az érték lesz beírva az elembe" mezőbe? A jobb oszlopba beilleszthetsz:
- szöveget – pl.
Művészet és szórakozás > Ajándékok > Nőknek, - változót – pl.
%category%, - mindkettő kombinációját – pl.
%category% – Bővített készlet.
Ha az értéket törölni szeretnéd, hagyd a mezőt üresen.
9. Mi történik, ha a termék egy feltételnek sem felel meg? A termék változatlan marad – a Mergado nem talál hozzá megfelelő értéket, és nem hajt végre módosítást.
10. Hogyan értékelődik ki a sorok sorrendje? A Mergado fentről lefelé alkalmazza a szabályt. Ha egy termék több feltételnek is megfelel, az utolsó megfelelő sor értéke kerül alkalmazásra. A sorok sorrendje tehát befolyásolja az elem végső értékét.
11. Hogyan használom a szabályt Google kategóriák leképezéséhez?
- A bal oszlopban válaszd a
product_typevagyCATEGORYTEXTelemet. - A jobb oszlopba add meg a megfelelő
g:google_product_categoryértéket.
A Mergadóban betöltheted a hivatalos Google kategóriafát, így gépelés közben javaslatokból választhatod ki a helyes kategóriát.
12. Más értékek kitöltésére is használható? Igen, a szabály tetszőleges értékpárosításra alkalmas – pl.:
custom_labelhozzárendelése árrés alapján,shipping_labelkitöltése ország szerint,conditionkitöltése a terméknév szövege alapján.
13. Törölhetek értékeket ezzel a szabállyal? Igen. Ha a jobb oszlopban üresen hagyod a mezőt, a Mergado az érintett elem megfelelő értékeit törli. Hasznos hibás vagy duplikált adatok tisztításakor.
14. Hogyan ellenőrzöm, hogy helyesen alkalmazódott a szabály? A szabály mentése és alkalmazása után nyisd meg a termékek előnézetét, vagy használd a Szabályok áthaladása funkciót. Ez megmutatja, hogyan változnak az értékek a szabály alkalmazása után, és ellenőrizheted, hogy a hozzárendelés helyes-e.
15. Ütemezhető a szabály bizonyos napokra? Igen. Az Időzítő funkcióval meghatározhatsz konkrét napokat, órákat vagy dátumtartományt, amikor a szabály aktív legyen. Példa: aktiváld csak a szezonális kiárusítás idején – pl. december 1-től 15-ig.
16. Mi történik, ha hibás elemnevet vagy nem létező változót adok meg? Ha a Mergado nem ismeri fel a változót, nem ír be értéket, és a sor kimarad. A hibás változók a felületen piros háttérrel jelennek meg. Érdemes a szabályt kisebb termékmintán tesztelni a Szabályok áthaladása funkció segítségével.
17. Hogyan kezeli a szabály a duplikált értékeket a bal oszlopban? Ha ugyanaz az érték többször szerepel, az első, fentről számított előfordulás kerül alkalmazásra. A Mergado az első sortól halad lefelé – a további egyező sorok figyelmen kívül maradnak.
18. Használható paraméterek leképezésére is?
Igen. A bal oszlopban válaszd a PARAM|PARAM_NAME elemet, a jobb oszlopban pedig szintén PARAM|PARAM_NAME-t vagy más célelemet.
Így egységesítheted a paraméterneveket, pl. „Méret" → „Size", „Szín" → „Color".
19. Importálhatok értékeket tömegesen táblázatból? Igen. A szabály támogatja az intelligens beillesztés módot – a bal és jobb oszlop értékpárjait közvetlenül Google Sheetsből másolhatod be. A Mergado automatikusan, helyesen osztja szét az értékeket sorok és oszlopok szerint.
20. Hogyan használjuk a pontos egyezést?
https://forum.mergado.cz/t/jak-v-pravidle-hromadne-prepisovani-dle-hodnot-pouzit-presnou-shodu/2498