Meta nesneler
Verilerinizin en iyi şekilde birden fazla alanla temsil edildiği durumlarda, çok alanlı bir nesne oluşturmak için bir meta nesne kullanabilirsiniz. Meta nesnenize meta alanlar tarafından referans verilebilir veya meta nesneniz tek başına kullanılabilir.
Meta nesneler neden kullanılır?
Mağazanızda meta nesnelerin kullanımına ilişkin şu örnekleri inceleyin:
- Ürünlerinizin temel özelliklerini öne çıkarmak istiyorsanız Öne çıkan ürün adlı bir meta nesne oluşturabilirsiniz. Ardından bir simge, başlık ve açıklama için alanlar ekleyerek temanızda her ürün için benzersiz bir öne çıkanlar kümesi görüntüleyebilirsiniz.
- Bir güzellik ve cilt bakımı mağazanız varsa ve en iyi sosyal medya fenomenleriniz hakkında bilgi kaydedip görüntülemek istiyorsanız Fenomen profili adlı bir meta nesne oluşturabilirsiniz. Ardından bir başlık, görsel, açıklama ve profil bağlantısı için alanlar ekleyebilir ve her sosyal medya fenomeni için bir girdi oluşturabilirsiniz. Fenomen profili meta nesnesini temanızda görüntüleyebilir veya Shopify yöneticinizde kullanabilirsiniz.
- Ürünleriniz veya politikalarınız hakkındaki genel soruları yanıtlamak istiyorsanız SSS adında bir meta nesne oluşturabilirsiniz. Ardından soru ve yanıt için alanlar ekleyebilir, sıkça sorulan her soru için bir girdi oluşturabilir ve bunları temanızın özel bir bölümünde görüntüleyebilirsiniz.
- Fuarlara veya canlı etkinliklere katılıyorsanız ve etkinlik geçmişinizi sergilemek istiyorsanız Etkinlik katılımı adlı bir meta nesne oluşturabilirsiniz. Ardından etkinlik adı, konum, yıl ve açıklama için alanlar ekleyebilir ve her etkinlik için bir girdi oluşturabilirsiniz. Müşterilere ve organizatörlere büyük ölçekte deneyim sahibi olduğunuzu göstermek için etkinlik geçmişinizi dijital vitrininizde görüntüleyebilirsiniz.
Meta nesneler nasıl kullanılır?
Meta nesnelerde depolanan verileri Shopify yöneticisinden alabilir ve düzenleyebilirsiniz. Uygulamalar, metaobject API aracılığıyla meta nesnelere erişebilir. Ayrıca Liquid kullanarak temalarda ve Storefront API aracılığıyla meta nesnelere erişebilirsiniz. metaobject API hakkında daha fazla bilgi edinin.
Meta nesnelerin iki temel bileşeni vardır:
- Tanım: Nesnenin yapısını tanımlayan alanlar grubudur. Bu, Shopify yöneticinizdeki Ayarlar > Özel veriler bölümünde yönetilir.
- Girdiler: Meta nesnenin içeriği veya verileridir. Girdiler, Shopify yöneticinizdeki İçerik > Meta nesneler bölümünde oluşturulur ve yönetilir.
Bir meta nesne tanımı oluştururken aşağıdaki bilgileri belirtirsiniz:
- Ad: Meta nesneyi Shopify yöneticinizde tanımlamak için kullanılır (örneğin,
Yazarlar). - Tür: Meta nesne için addan otomatik olarak oluşturulan benzersiz bir tanımlayıcı. Kaydetmeden önce tür tanımlayıcısını düzenleyebilirsiniz.
- Alanlar: Meta nesnede depolamak istediğiniz içeriği tanımlayın.
- Her alanın bir adı (zorunlu), açıklaması ve türü vardır. Metin, dosya veya URL gibi aranabilir bir kategori ve hazır ayar listesinden bir alan türü seçersiniz.
- İsteğe bağlı: Karakter sınırları, minimum ve maksimum değerler veya hazır değerler gibi doğrulama kuralları ekleyebilirsiniz.
- Görünen ad, tek bir alan adına atanır ve tek bir meta nesne girdisini tanımlamak için kullanılır. Görünen adın atandığı alanı dilediğiniz zaman değiştirebilirsiniz. Görünen ad, bir meta nesne girdisindeki ilk metin alanına otomatik olarak atanır veya meta nesne tanımında metin alanı yoksa otomatik olarak oluşturulur.
- Örneğin, metin için bir alan ekleyip bunu görünen ad olarak belirtebilir, bir resim alanı ve bir de renk alanı ekleyebilirsiniz.
- Seçenekler: Meta nesnenin kullanılabileceği yerdir. Özel verilere yönelik seçenekler hakkında daha fazla bilgi edinin.
Meta nesne tanımınızdaki alanlar, meta nesne girdilerinizdeki alanları belirler. Örneğin, alanları ad, biyografi ve resim olan bir elçilik programı profilleri için meta nesne oluşturursanız meta nesne girdilerinizde adı ve biyografiyi girebileceğiniz ve bir resim yükleyebileceğiniz alanlar bulunur. Bu örnekteki her girdi, tek bir elçilik programı profili olur.
Shopify'ın Standart Ürün Taksonomisi ve standart kategorileri, meta nesneleri kullanır. Bir ürüne ürün kategorisi eklediğinizde o ürüne özgü kategori meta alanları ekleyebilirsiniz. Her kategori meta alanının, meta nesne tanımlarıyla oluşturulan varsayılan girdileri vardır. Örneğin, Giyim ve Aksesuarlar > Giyim > Üst Giyim > Gömlekler ürün kategorisini eklerseniz beden, yaka, kol uzunluğu türü, üst uzunluk türü, yaş grubu, kumaş, hedef cinsiyet, kıyafet özellikleri ve renk için kategori meta alanları ekleyebilirsiniz.