Přeskočit na hlavní obsah

📊 Funkce: Přizpůsobení výsledků (Curation)

Funkce Curation slouží k ručnímu ovlivnění výsledků fulltextového vyhledávání v e-shopu. Umožňuje:

  • Propagovat konkrétní produkty na přední pozice výsledků
  • Skrýt produkty, které by se jinak zobrazily, ale obchodník je ve výsledcích nechce

Díky tomu lze zvýšit konverzi a zlepšit uživatelský zážitek např. pro klíčová slova jako „remal“, „penetrace“, „toaletní papír“ apod.


🧩 Jak to funguje

1. Vytvoření kurace

Kurace je záznam, který definuje:

  • Vyhledávací výrazy – např. remal, Tmel na dřevo
  • Zobrazit produkty (promoted) – ID produktů, které se mají zobrazit přednostně
  • Skrýt produkty (hidden) – ID produktů, které se mají ze seznamu výsledků skrýt

Každý záznam může mít interní název pro snazší správu (např. „Výsledky REMAL“).


💡 Příklady použití

DotazPropagované produktySkryté produkty
remal475380, MA4293, MA4301MA2505
penetrace, penetrac126789, 137604138375
toaletni papir140886, 135682128446

🧭 Uživatelské rozhraní

Přehled

Zobrazuje seznam všech kurací:

  • Interní název
  • Výrazy
  • ID propagovaných/skrytých produktů
  • Tlačítka Editovat / Smazat

Detail editace

  • Vlevo: Seznam propagovaných produktů (v modrém panelu)
  • Vpravo: Seznam skrytých produktů (v červeném panelu)
  • Uprostřed: Fulltextové vyhledávání pro výběr dalších produktů
  • Akce: Přidání/odebrání z panelů kliknutím na hvězdu nebo oko

⚙️ Backendová logika

  • Při vyhledání dotazu (např. remal) systém zkontroluje, zda existuje aktivní kurace
  • Pokud ano:
    • Přidá propagované produkty navrch výsledků
    • Odstraní skryté produkty z výsledků