Metaobjektai

Jei jūsų duomenis geriausiai atspindi keli laukai, galite naudoti metaobjektą, kad sukurtumėte objektą su keliais laukais. Į jūsų metaobjektą galima pateikti nuorodas metalaukuose arba jį naudoti atskirai.

Kodėl verta naudoti metaobjektus

Apsvarstykite šiuos metaobjektų naudojimo savo parduotuvėje pavyzdžius:

  • Jei norite pabrėžti pagrindines savo produktų ypatybes, galite sukurti metaobjektą, pavadintą Produkto ypatybė. Tada galite įtraukti laukus piktogramai, pavadinimui ir aprašymui, ir savo temoje rodyti unikalų kiekvieno produkto ypatybių rinkinį.
  • Jei turite grožio ir odos priežiūros parduotuvę bei norite rinkti ir rodyti informaciją apie savo geriausius nuomonės formuotojus, galite sukurti metaobjektą, pavadintą Nuomonės formuotojo profilis. Tada galite įtraukti laukus antraštei, atvaizdui, aprašymui ir profilio nuorodai, bei sukurti įrašą kiekvienam nuomonės formuotojui. Galite rodyti nuomonės formuotojo profilio metaobjektą savo temoje arba naudoti jį savo „Shopify“ administratoriuje.
  • Jei norite atsakyti į dažnai užduodamus klausimus apie savo produktus ar politiką, galite sukurti metaobjektą, pavadintą DUK. Tada galite įtraukti laukus klausimui ir atsakymui, sukurti įrašą kiekvienam dažnai užduodamam klausimui ir rodyti juos tam skirtoje savo temos skiltyje.
  • Jei dalyvaujate prekių parodose ar gyvuose renginiuose ir norite pristatyti savo renginių istoriją, galite sukurti metaobjektą, pavadintą Dalyvavimas renginyje. Tada galite įtraukti laukus renginio pavadinimui, vietai, metams ir aprašymui bei sukurti įrašą kiekvienam renginiui. Galite rodyti savo renginių istoriją savo vitrinoje, kad parodytumėte klientams ir organizatoriams, jog turite patirties veikiant dideliu mastu.

Kaip naudoti metaobjektus

„Shopify“ administratoriaus skydelyje galite atgauti ir redaguoti metaobjektuose saugomus duomenis. Programėlės gali pasiekti metaobjektus per metaobjektų API. Taip pat galite pasiekti metaobjektus temose naudodami Liquid ir per Storefront API. Sužinokite daugiau apie metaobjektų API.

Metaobjektus sudaro du pagrindiniai komponentai:

  • Apibrėžimas: laukų grupė, apibrėžianti objekto struktūrą. Tai tvarkoma jūsų „Shopify“ administratoriaus skydelio dalyje Nustatymai > Pasirinktiniai duomenys.
  • Įrašai: metaobjekto turinys arba duomenys. Įrašai kuriami ir tvarkomi jūsų „Shopify“ administratoriaus skydelio skiltyje Turinys > Metaobjektai.

Kurdami metaobjekto apibrėžimą, nurodote šią informaciją:

  • Pavadinimas: naudojamas metaobjektui identifikuoti jūsų „Shopify“ administratoriaus skydelyje, pvz., Autoriai.
  • Tipas: unikalus metaobjekto identifikatorius, automatiškai sugeneruotas iš pavadinimo. Prieš išsaugodami galite redaguoti tipo identifikatorių.
  • Laukai: apibrėžkite turinį, kurį norite saugoti metaobjekte.
    • Kiekvienas laukas turi pavadinimą (būtinas), aprašymą ir tipą. Lauko tipą pasirenkate iš kategorijų ir išankstinių nustatymų sąrašo su paieškos funkcija, pvz., tekstas, failas arba URL.
    • Pasirenkama: galite pridėti patvirtinimo taisykles, pvz., simbolių apribojimus, mažiausias ir didžiausias reikšmes arba iš anksto nustatytas reikšmes.
    • Rodomas pavadinimas priskiriamas vieno lauko pavadinimui ir naudojamas atskiram metaobjekto įrašui identifikuoti. Lauką, kuriam priskirtas rodomas pavadinimas, galite bet kada pakeisti. Rodomas pavadinimas automatiškai priskiriamas pirmajam tekstiniam laukui metaobjekto įraše arba sugeneruojamas automatiškai, jei metaobjekto apibrėžime nėra tekstinių laukų.
    • Pavyzdžiui, galite pridėti teksto lauką ir nurodyti jį kaip rodomą pavadinimą, lauką vaizdui ir lauką spalvai.
  • Parinktys: kur galima naudoti metaobjektą. Sužinokite daugiau apie pasirinktinių duomenų parinktis.

Jūsų metaobjekto apibrėžimo laukai nustato jūsų metaobjektų įrašų laukus. Pavyzdžiui, jei sukuriate metaobjektą ambasadorių programos profiliams su pavadinimo, biografijos ir vaizdo laukais, jūsų metaobjektų įrašuose bus laukas, skirtas įvesti pavadinimą, biografiją ir įkelti vaizdą. Kiekvienas įrašas šiame pavyzdyje būtų vienas ambasadorių programos profilis.

„Shopify“ standartinėje produktų taksonomijoje ir standartinėse kategorijose naudojami metaobjektai. Kai prie produkto pridedate produkto kategoriją, galite pridėti tam produktui skirtus kategorijos metalaukus. Kiekvienas kategorijos metalaukas turi numatytuosius įrašus, kurie sukurti naudojant metaobjektų apibrėžimus. Pavyzdžiui, jei pridedate produkto kategoriją Apranga ir aksesuarai > Drabužiai > Viršutiniai drabužiai > Marškiniai, galite pridėti kategorijos metalaukus šiems parametrams: dydis, iškirptė, rankovių ilgio tipas, viršutinės dalies ilgio tipas, amžiaus grupė, audinys, tikslinė lytis, drabužių ypatybės ir spalva.

Šiame skyriuje