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.

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.

V tejto sekcii