Metaobjektid
Kui sinu andmeid saab kõige paremini esitada mitme väljaga, võid kasutada metaobjekti, et luua mitme väljaga objekt. Sinu metaobjektile saab viidata metaväljadega või seda saab kasutada iseseisvalt.
Miks kasutada metaobjekte
Siin on mõned näited metaobjektide kasutamisest oma poes:
- Kui soovid toodete põhiomadusi esile tõsta, võid luua metaobjekti nimega Toote esiletõst. Seejärel saad lisada väljad ikooni, pealkirja ja kirjelduse jaoks ning kuvada oma teemas iga toote kohta unikaalse esiletõstude komplekti.
- Kui sul on ilu- ja nahahooldustoodete pood ning soovid koguda ja kuvada teavet oma parimate mõjuisikute kohta, võid luua metaobjekti nimega Mõjuisiku profiil. Seejärel saad lisada väljad pealkirja, pildi, kirjelduse ja profiilingi jaoks ning luua iga mõjuisiku jaoks sissekande. Saad kuvada mõjuisiku profiili metaobjekti oma teemas või kasutada seda Shopify administraatoris.
- Kui soovid vastata korduma kippuvatele küsimustele oma toodete või poliitikate kohta, võid luua metaobjekti nimega KKK. Seejärel saad lisada väljad küsimuse ja vastuse jaoks, luua sissekande iga korduma kippuva küsimuse jaoks ning kuvada need oma teema spetsiaalses jaotises.
- Kui osaled messidel või reaalajas sündmustel ja soovid oma sündmuste ajalugu esitleda, võid luua metaobjekti nimega Sündmusel osalemine. Seejärel saad lisada väljad sündmuse nime, asukoha, aasta ja kirjelduse jaoks ning luua iga sündmuse jaoks sissekande. Saad kuvada oma sündmuste ajalugu müügikeskkonnas, et näidata klientidele ja korraldajatele oma laialdast kogemust.
Kuidas metaobjekte kasutada
Metaobjektidesse salvestatud andmeid saad hankida ja muuta Shopify administraatorist. Rakendused pääsevad metaobjektidele juurde metaobjektide API kaudu. Lisaks pääsed metaobjektidele juurde teemades mallikeele Liquid abil ja Storefront API kaudu. Lisateave metaobjektide API kohta.
Metaobjektidel on kaks peamist komponenti:
- Definitsioon: väljade rühm, mis määratleb objekti struktuuri. Seda hallatakse Shopify administraatoris jaotises Seaded > Kohandatud andmed.
- Sissekanded: metaobjekti sisu või andmed. Sissekandeid luuakse ja hallatakse Shopify administraatoris jaotises Sisu > Metaobjektid.
Metaobjekti definitsiooni loomisel määrad järgmise teabe:
- Nimi: kasutatakse metaobjekti tuvastamiseks Shopify administraatoris, näiteks
Autorid. - Tüüp: metaobjekti unikaalne identifikaator, mis genereeritakse automaatselt nime põhjal. Tüübi identifikaatorit saad enne salvestamist muuta.
- Väljad: määra sisu, mida soovid metaobjekti salvestada.
- Igal väljal on nimi (kohustuslik), kirjeldus ja tüüp. Saad valida välja tüübi otsitavast kategooriate ja eelseadistuste loendist, näiteks tekst, fail või URL.
- Valikuline: saad lisada valideerimisreegleid, näiteks tähemärgipiiranguid, miinimum- ja maksimumväärtusi või eelseadistatud väärtusi.
- Kuvatav nimi määratakse ühele väljanimele ja seda kasutatakse üksiku metaobjekti sissekande tuvastamiseks. Välja, millele kuvatav nimi on määratud, saad igal ajal muuta. Kuvatav nimi määratakse automaatselt metaobjekti sissekande esimesele tekstiväljale või genereeritakse automaatselt, kui metaobjekti definitsioonis pole tekstivälju.
- Näiteks võid lisada välja teksti jaoks ja märkida selle kuvatavaks nimeks, välja pildi jaoks ja välja värvi jaoks.
- Valikud: kus metaobjekti saab kasutada. Lisateave kohandatud andmete valikute kohta.
Sinu metaobjekti definitsiooni väljad määravad väljad sinu metaobjekti sissekannetes. Näiteks kui lood metaobjekti saadikute programmi profiilidele, mille väljadeks on nimi, biograafia ja pilt, siis on sinu metaobjekti sissekannetes väli nime ja biograafia sisestamiseks ning pildi üleslaadimiseks. Selles näites on iga sissekanne üks saadikute programmi profiil.
Shopify standardne tootetaksonoomia ja standardkategooriad kasutavad metaobjekte. Kui lisad tootele tootekategooria, saad lisada sellele tootele spetsiifilised kategooria metaväljad. Igal kategooria metaväljal on vaikimisi sissekanded, mis on loodud metaobjekti definitsioonidega. Näiteks kui lisad tootekategooria Rõivad ja aksessuaarid > Rõivad > Ülerõivad > Särgid, saad lisada kategooria metaväljad järgmistele omadustele: suurus, kaelus, varruka pikkuse tüüp, ülaosa pikkuse tüüp, vanuserühm, kangas, sihtsugu, rõivaste omadused ja värv.