Metaobjekty
Ak vaše dáta najlepšie reprezentuje viacero polí, môžete pomocou metaobjektu vytvoriť objekt s viacerými poľami. Na metaobjekt môžu odkazovať metapolia, prípadne ho môžete použiť samostatne.
Na tejto stránke
Prečo používať metaobjekty
Zvážte tieto príklady použitia metaobjektov vo vašom obchode:
- Ak chcete zvýrazniť kľúčové vlastnosti svojich produktov, môžete vytvoriť metaobjekt s názvom Zvýraznenie produktu. Následne môžete zahrnúť polia pre ikonu, názov a opis a zobraziť jedinečnú skupinu zvýraznení pre každý produkt vo vašej téme.
- Ak máte obchod s produktmi pre krásu a starostlivosť o pleť a chcete získať a zobraziť informácie o svojich popredných influenceroch, môžete vytvoriť metaobjekt s názvom Profil influencera. Následne môžete zahrnúť polia pre nadpis, obrázok, opis a odkaz na profil a vytvoriť záznam pre každého influencera. Metaobjekt profilu influencera môžete zobraziť vo svojej téme alebo ho použiť v administrátorovi Shopify.
- Ak chcete riešiť bežné otázky o vašich produktoch alebo pravidlách, môžete vytvoriť metaobjekt s názvom Časté otázky. Následne môžete zahrnúť polia pre otázku a odpoveď, vytvoriť záznam pre každú často kladenú otázku a zobraziť ich vo vyhradenej sekcii vo svojej téme.
- Ak sa zúčastňujete na veľtrhoch alebo podujatiach naživo a chcete prezentovať svoju históriu podujatí, môžete vytvoriť metaobjekt s názvom Účasť na podujatí. Následne môžete zahrnúť polia pre názov podujatia, lokalitu, rok a opis a vytvoriť záznam pre každé podujatie. Históriu podujatí môžete zobraziť vo svojom webovom obchode, aby ste zákazníkom a organizátorom ukázali, že máte rozsiahle skúsenosti.
Ako používať metaobjekty
Dáta uložené v metaobjektoch môžete získať a upraviť v administrátorovi Shopify. Aplikácie môžu k metaobjektom pristupovať prostredníctvom rozhrania API pre metaobjekty. K metaobjektom môžete pristupovať aj v témach pomocou jazyka Liquid a prostredníctvom rozhrania Storefront API. Ďalšie informácie o rozhraní API pre metaobjekty.
Metaobjekty sa skladajú z dvoch kľúčových komponentov:
- Definícia: skupina polí, ktorá definuje štruktúru objektu. Spravuje sa v časti Nastavenia > Vlastné dáta v administrátorovi Shopify.
- Záznamy: obsah alebo dáta pre metaobjekt. Záznamy sa vytvárajú a spravujú v časti Obsah > Metaobjekty v administrátorovi Shopify.
Pri vytváraní definície metaobjektu zadávate nasledujúce informácie:
- Názov: slúži na identifikáciu metaobjektu v administrátorovi Shopify, napríklad
Authors. - Typ: jedinečný identifikátor pre metaobjekt, ktorý sa automaticky generuje z názvu. Identifikátor typu môžete pred uložením upraviť.
- Polia: definujú obsah, ktorý chcete uložiť v metaobjekte.
- Každé pole má názov (povinný), popis a typ. Typ poľa si vyberiete z vyhľadávateľného zoznamu kategórií a predvolieb, ako je napríklad text, súbor alebo URL.
- Voliteľné: Môžete pridať pravidlá overenia, ako sú limity znakov, minimálne a maximálne hodnoty alebo prednastavené hodnoty.
- Zobrazovaný názov je priradený k názvu jedného poľa a používa sa na identifikáciu jednotlivého záznamu metaobjektu. Pole, ku ktorému je priradený zobrazovaný názov, môžete kedykoľvek zmeniť. Zobrazovaný názov sa automaticky priradí prvému textovému poľu v zázname metaobjektu alebo sa vygeneruje automaticky, ak definícia metaobjektu neobsahuje žiadne textové polia.
- Môžete napríklad pridať pole pre text a označiť ho ako zobrazovaný názov, pole pre obrázok a pole pre farbu.
- Možnosti: miesta, kde je možné metaobjekt použiť. Ďalšie informácie o možnostiach pre vlastné dáta.
Polia v definícii metaobjektu určujú polia vo vašich záznamoch metaobjektu. Ak napríklad vytvoríte metaobjekt pre profily ambasádorského programu s poľami pre meno, životopis a obrázok, vaše záznamy metaobjektu budú mať pole na zadanie mena, životopisu a nahranie obrázka. Každý záznam by v tomto príklade predstavoval jeden profil ambasádorského programu.
Štandardná taxonómia produktov a štandardné kategórie Shopify používajú metaobjekty. Keď k produktu pridáte kategóriu produktu, môžete pridať metapolia kategórie špecifické pre daný produkt. Každé metapole kategórie má predvolené záznamy, ktoré sú vytvorené pomocou definícií metaobjektov. Ak napríklad pridáte kategóriu produktu Apparel & Accessories > Clothing > Clothing Tops > Shirts, môžete pridať metapolia kategórie pre size, neckline, sleeve length type, top length type, age group, fabric, target gender, clothing features a color.