მეტაობიექტები
თუ შენი მონაცემებისთვის საუკეთესოა მრავალი ველის გამოყენება, შეგიძლია გამოიყენო მეტაობიექტი მრავალი ველის მქონე ობიექტის შესაქმნელად. შენი მეტაობიექტი შეიძლება იყოს მითითებული მეტაველებში, ან გამოყენებულ იქნას დამოუკიდებლად.
რატომ უნდა გამოიყენო მეტაობიექტები
გაეცანი შენს მაღაზიაში მეტაობიექტების გამოყენების ამ მაგალითებს:
- თუ გსურს შენი პროდუქტების მთავარი მახასიათებლების ხაზგასმა, შეგიძლია შექმნა მეტაობიექტი სახელწოდებით პროდუქტის მახასიათებლები. შემდეგ შეგიძლია დაამატო ველები ხატულასთვის, სათაურისა და აღწერისთვის და თითოეული პროდუქტისთვის აჩვენო უნიკალური მახასიათებლები შენს თემაში.
- თუ გაქვს სილამაზისა და კანის მოვლის მაღაზია და გსურს შენი მთავარი ინფლუენსერების შესახებ ინფორმაციის მოგროვება და ჩვენება, შეგიძლია შექმნა მეტაობიექტი სახელწოდებით ინფლუენსერის პროფილი. ამის შემდეგ შეგიძლია დაამატო ველები სათაურისთვის, სურათისთვის, აღწერისა და პროფილის ბმულისთვის და შექმნა ჩანაწერი თითოეული ინფლუენსერისთვის. ინფლუენსერის პროფილის მეტაობიექტის ჩვენება შენს თემაში შეგიძლია, ან შეგიძლია გამოიყენო ის Shopify-ს ადმინში.
- თუ გსურს შენი პროდუქტების ან პოლიტიკის შესახებ ხშირად დასმულ კითხვებზე პასუხის გაცემა, შეგიძლია შექმნა მეტაობიექტი სახელწოდებით FAQ. შემდეგ შეგიძლია შეიყვანო ველები კითხვისა და პასუხისთვის, შექმნა ჩანაწერი თითოეული ხშირად დასმული კითხვისთვის და აჩვენო ისინი შენი თემის სპეციალურ სექციაში.
- თუ მონაწილეობ სავაჭრო გამოფენებში ან ლაივ-ღონისძიებებში და გსურს აჩვენო შენი ღონისძიებების ისტორია, შეგიძლია შექმნა მეტაობიექტი სახელწოდებით ღონისძიებაზე დასწრება. შემდეგ შეგიძლია დაამატო ველები ღონისძიების სახელის, ლოკაციის, წლისა და აღწერისთვის და შექმნა ჩანაწერი თითოეული ღონისძიებისთვის. შეგიძლია შენი ღონისძიებების ისტორია ვიტრინაზე გამოიტანო, რათა მომხმარებლებს და ორგანიზატორებს აჩვენო, რომ გაქვს მასშტაბური გამოცდილება.
როგორ გამოიყენო მეტაობიექტები
მეტაობიექტებში შენახული მონაცემების დაბრუნება და რედაქტირება Shopify-ს ადმინიდან შეგიძლია. აპებს მეტაობიექტებზე წვდომა metaobject API-ის მეშვეობით აქვთ. ასევე შეგიძლია, მეტაობიექტებზე წვდომა მიიღო თემებში Liquid-ის და Storefront API-ის მეშვეობით. შეიტყვეთ მეტი metaobject API-ს შესახებ.
მეტაობიექტებს ორი ძირითადი კომპონენტი აქვთ:
- დეფინიცია: ველების ჯგუფი, რომელიც განსაზღვრავს ობიექტის სტრუქტურას. ეს იმართება Shopify-ს ადმინის განყოფილებაში პარამეტრები > მორგებული მონაცემები.
- ჩანაწერები: კონტენტი ან მონაცემები მეტაობიექტისთვის. ჩანაწერების შექმნა და მართვა ხდება Shopify-ს ადმინის განყოფილებაში კონტენტი > მეტაობიექტები.
მეტაობიექტის დეფინიციის შექმნისას უნდა მიუთითო შემდეგი ინფორმაცია:
- სახელი: გამოიყენება შენს Shopify-ს ადმინში მეტაობიექტის იდენტიფიცირებისთვის, მაგალითად,
Authors. - ტიპი: მეტაობიექტის უნიკალური იდენტიფიკატორი, რომელიც ავტომატურად გენერირდება სახელისგან. შენახვამდე შეგიძლია ტიპის იდენტიფიკატორის რედაქტირება.
- ველები: განსაზღვრე კონტენტი, რომლის შენახვაც გსურს მეტაობიექტში.
- თითოეულ ველს აქვს სახელი (სავალდებულო), აღწერა და ტიპი. ველის ტიპს ირჩევ კატეგორიებისა და წინასწარი პარამეტრების საძიებო სიიდან, როგორებიცაა ტექსტი, ფაილი ან URL.
- არასავალდებულო: შეგიძლია დაამატო ვალიდაციის წესები, როგორებიცაა სიმბოლოების ლიმიტები, მინიმალური და მაქსიმალური მნიშვნელობები ან წინასწარ განსაზღვრული მნიშვნელობები.
- საჩვენებელი სახელი ენიჭება ველის ერთ სახელს და გამოიყენება მეტაობიექტის ცალკეული ჩანაწერის იდენტიფიცირებისთვის. საჩვენებელი სახელის მინიჭების ველის შეცვლა ნებისმიერ დროს შეგიძლია. საჩვენებელი სახელი ავტომატურად ენიჭება მეტაობიექტის ჩანაწერში არსებულ პირველ ტექსტურ ველს ან ავტომატურად გენერირდება, თუ მეტაობიექტის დეფინიციაში ტექსტური ველები არ არის.
- მაგალითად, შეგიძლია დაამატო ველი ტექსტისთვის და მიუთითო ის როგორც საჩვენებელი სახელი, ველი სურათისთვის და ველი ფერისთვის.
- პარამეტრები: სად არის ხელმისაწვდომი მეტაობიექტის გამოყენება. შეიტყვეთ მეტი მორგებული მონაცემების პარამეტრების შესახებ.
შენი მეტაობიექტის დეფინიციაში არსებული ველები განსაზღვრავს ველებს შენს მეტაობიექტის ჩანაწერებში. მაგალითად, თუ შექმნი მეტაობიექტს ელჩების პროგრამის პროფილებისთვის, რომელშიც ველებად მითითებულია სახელი, ბიოგრაფია და სურათი, შენს მეტაობიექტის ჩანაწერებს ექნება ველი სახელის, ბიოგრაფიის შესაყვანად და სურათის ასატვირთად. ამ მაგალითში ყოველი ჩანაწერი იქნება ელჩების პროგრამის ერთი პროფილი.
Shopify-ს სტანდარტული პროდუქტების ტაქსონომია და სტანდარტული კატეგორიები მეტაობიექტებს იყენებს. როცა პროდუქტს პროდუქტის კატეგორიას ამატებ, შეგიძლია დაამატო კონკრეტულად ამ პროდუქტისთვის განკუთვნილი კატეგორიის მეტაველები. თითოეულ კატეგორიის მეტაველს აქვს ნაგულისხმევი ჩანაწერები, რომელიც იქმნება მეტაობიექტის დეფინიციებით. მაგალითად, თუ დაამატებ პროდუქტის კატეგორიას Apparel & Accessories > Clothing > Clothing Tops > Shirts, შეგიძლია დაამატო კატეგორიის მეტაველები შემდეგისთვის: size, neckline, sleeve length type, top length type, age group, fabric, target gender, clothing features და color.