Přeskočit na hlavní obsah

Schema

Schema definuje strukturu dat v kolekci -- urcuje, jake pole vase produkty (nebo jine zaznamy) maji. Napriklad nazev, cena, obrazek, kategorie, znacka. Kazde pole ma svuj typ, ktery urcuje, jak se s nim pracuje pri vyhledavani.

Kde schema najdete

Otevrete Data > Schema v menu a vyberte kolekci.

Prehled poli

V tabulce vidite vsechna pole kolekce:

SloupecVyznam
Nazev poleTechnicky nazev (napr. title, price, brand)
TypDatovy typ pole (text, cislo, boolean...)
VyhledatelneZda se pole pouziva pri fulltextovem hledani

Typy poli

TypPopisPriklad
textTextove pole -- hlavni pro vyhledavaninazev, popis, kategorie
keywordPresna hodnota -- pro filtrovani a razeniznacka, barva, velikost
integer / floatCislo -- pro cenove filtry a razenicena, mnozstvi na sklade
booleanAno/Ne -- pro filtrovaniskladem, akce, novinka
dateDatum -- pro razeni podle novostidatum pridani, datum akce

Jak schema vznikne

Schema se automaticky vytvori pri prvnim importu dat z XML feedu. UpSearch analyzuje strukturu feedu a vytvori odpovidajici pole.

Priklad: XML feed -> Schema

XML feed obsahuje:
<SHOPITEM>
<PRODUCT_NAME>Cervene saty</PRODUCT_NAME>
<PRICE_VAT>1299</PRICE_VAT>
<MANUFACTURER>Zara</MANUFACTURER>
<CATEGORYTEXT>Obleceni > Saty</CATEGORYTEXT>
</SHOPITEM>

Schema kolekce:
title -> text (vyhledatelne)
price_vat -> float
brand -> keyword
category -> text (vyhledatelne)

Uprava schematu

V administraci muzete u kazdeho pole zmenit:

  • Vyhledatelnost -- zda se pole pouziva pri fulltextovem hledani
  • Zobrazeni -- zda se pole zobrazuje ve vysledcich na e-shopu
tip

Pole jako title, brand a category by mela byt vzdy vyhledatelna. Pole jako image_link nebo url vyhledatelna byt nemaji -- obsahuji URL adresy, ne text k hledani.

Doporuceni

  • Neupravujte schema zbytecne -- vychozi nastaveni z importu je ve vetsine pripadu spravne
  • Pokud v Dokumentech vidite pole, ktere nemate ve schematu, pravdepodobne se pridalo novym importem
  • Zmena schematu muze vyzadovat reimport dat
  • Pred zmenou si poznacte puvodni stav pro pripadne vraceni