Metaobjekty v Shopify: jak modelovat složitější katalog
Pokud máte údaje o produktu natlačené v popisu nebo v tazích, děláte si problém, který se pak těžko rozmotává.
7 min čtení · Data
Standardní produkt v Shopify má název, popis, obrázky, cenu a varianty. To stačí na tričko. Nestačí to na víno s ročníkem, odrůdou a vinařstvím, na nářadí s technickými parametry ani na kosmetiku se seznamem složek a návodem na použití.
Dřív se to řešilo tak, že se všechno natlačilo do popisu nebo do tagů. Dnes na to Shopify má pořádný nástroj.
Metapole a metaobjekty
Metapole je doplňkové pole na existujícím objektu — na produktu, kolekci, zákazníkovi nebo objednávce. Má typ: text, číslo, datum, soubor, odkaz na jiný produkt. Typ je důležitý, protože znamená, že se dá filtrovat, validovat a čistě zobrazit.
Metaobjekt je samostatná entita, která není vázaná na produkt. Například „Vinařství“ s názvem, zemí, popisem a logem. Vytvoříte ho jednou a odkážete se na něj z padesáti produktů. Když se změní popis vinařství, změní se na všech padesáti najednou.
Proč je to lepší než tagy
| Tagy a popis | Metapole a metaobjekty | |
|---|---|---|
| Typ dat | Všechno je text | Číslo, datum, soubor, odkaz |
| Změna hodnoty | Přepsat u každého produktu | Změnit jednou na jednom místě |
| Filtrování | Omezeně a nejistě | Nativně |
| Zobrazení v šabloně | Parsování textu | Přímé čtení |
| Překlad | Ručně | Přes systém překladů |
Jak navrhnout datový model
Tohle je nejdůležitější část a dělá se před stavbou šablony, ne po ní.
- Sepište všechny údaje, které o produktu evidujete nebo chcete evidovat. I ty, co jsou teď v Excelu.
- Rozdělte je na tři hromádky: to, co je jedinečné pro produkt (metapole), to, co se opakuje a má vlastní obsah (metaobjekt), a to, co je jen značka na filtrování (tag nebo možnost varianty).
- Určete typy. Objem je číslo s jednotkou, ne text „0,75 l“. Ročník je číslo. Certifikát je soubor.
- Rozhodněte, co se má dát filtrovat. To ovlivní, jak pole nastavíte.
- A teprve pak se staví šablona, která ta data zobrazí.
Kde se to používá v praxi
- Značky a výrobci jako metaobjekt s logem, popisem a vlastní stránkou.
- Technické parametry jako sada metapolí, která se zobrazí v tabulce a dá se podle nich filtrovat.
- Tabulky velikostí jako metaobjekt přiřazený ke kategorii — místo aplikace.
- Návody a certifikáty jako souborová metapole.
- Obsahové bloky — časté dotazy u produktu, doprava a vrácení, které se liší podle typu zboží.
- Složení a alergeny u potravin a kosmetiky.
Na co si dát pozor
- Nedělejte metapole z něčeho, co má být varianta. Pokud se podle toho mění cena nebo sklad, je to varianta.
- Nepřehánějte to. Třicet metapolí, ze kterých se vyplní pět, je horší než deset dobře zvolených.
- Myslete na hromadné plnění. U katalogu nad pár stovek položek nebudete pole vyplňovat ručně — potřebujete import nebo napojení z ERP.
- Definice pojmenujte srozumitelně. Za rok bude v administraci pracovat někdo jiný.
Datový model je jediná část e-shopu, která se později mění nejhůř. Hodina navíc na začátku ušetří týden za rok.
Řešíte přesně tohle?
Napište mi e-mail s odkazem na svůj e-shop a s tím, co vás trápí. Odpovím do 24 hodin, nezávazně a konkrétně.
mario@shopifyeshop.czNebo se podívejte, co všechno kolem Shopify dělám: služby, česká specifika, reference.