Objek meta
Jika data Anda paling tepat direpresentasikan oleh beberapa kolom, Anda dapat menggunakan metaobjek untuk membuat objek dengan beberapa kolom. Metaobjek dapat direferensikan oleh bidang meta atau digunakan secara mandiri.
Di halaman ini
Alasan menggunakan Objek meta
Pertimbangkan contoh berikut untuk menggunakan metaobjek di toko Anda:
- Jika Anda ingin menyoroti fitur utama produk Anda, Anda dapat membuat metaobjek bernama Product highlight (Sorotan produk). Anda kemudian dapat menyertakan kolom untuk ikon, judul, dan deskripsi, serta menampilkan serangkaian sorotan unik untuk setiap produk di tema Anda.
- Jika Anda memiliki toko kecantikan dan perawatan kulit serta ingin menangkap dan menampilkan informasi tentang influencer teratas Anda, Anda dapat membuat metaobjek bernama Influencer profile (Profil influencer). Anda kemudian dapat menyertakan kolom untuk tajuk utama, gambar, deskripsi, dan tautan profil, serta membuat entri untuk setiap influencer. Anda dapat menampilkan metaobjek profil influencer di tema Anda, atau menggunakannya di admin Shopify Anda.
- Jika Anda ingin menjawab pertanyaan umum tentang produk atau kebijakan Anda, Anda dapat membuat metaobjek bernama FAQ. Kemudian, Anda dapat menyertakan kolom untuk pertanyaan dan jawaban, membuat entri untuk setiap pertanyaan umum, dan menampilkannya di bagian khusus pada tema Anda.
- Jika Anda berpartisipasi dalam pameran dagang atau acara langsung dan ingin menampilkan riwayat acara Anda, Anda dapat membuat metaobjek bernama Event appearance (Kehadiran acara). Anda kemudian dapat menyertakan kolom untuk nama acara, lokasi, tahun, dan deskripsi, serta membuat entri untuk setiap acara. Anda dapat menampilkan riwayat acara di etalase toko online untuk menunjukkan kepada pelanggan dan penyelenggara bahwa Anda memiliki pengalaman berskala besar.
Cara menggunakan Objek meta
Anda dapat mengambil kembali dan mengedit data yang disimpan dalam metaobjek dari admin Shopify. Aplikasi dapat mengakses metaobjek melalui metaobject API. Anda juga dapat mengakses metaobjek dalam tema menggunakan Liquid dan melalui Storefront API. Pelajari selengkapnya tentang metaobject API.
Ada dua komponen utama metaobjek:
- Definisi: grup kolom yang menentukan struktur objek. Definisi ini dikelola di Pengaturan > Data kustom di admin Shopify Anda.
- Entri: konten atau data untuk metaobjek. Entri dibuat dan dikelola di Konten > Objek meta di admin Shopify Anda.
Saat membuat definisi metaobjek, Anda menentukan informasi berikut:
- Nama: digunakan untuk mengidentifikasi metaobjek di admin Shopify Anda, misalnya
Pengarang. - Jenis: pengidentifikasi unik untuk metaobjek, yang dibuat otomatis dari nama. Anda dapat mengedit pengidentifikasi jenis sebelum menyimpannya.
- Kolom: tentukan konten yang ingin Anda simpan dalam metaobjek.
- Setiap bidang memiliki nama (wajib), deskripsi, dan jenis. Anda memilih jenis bidang dari daftar kategori dan prasetel yang dapat dicari, seperti teks, file, atau URL.
- Opsional: Anda dapat menambahkan aturan validasi, seperti batas karakter, nilai minimum dan maksimum, atau nilai prasetel.
- Nama tampilan ditetapkan ke satu nama kolom dan digunakan untuk mengidentifikasi entri metaobjek individual. Anda dapat mengubah kolom tempat nama tampilan ditetapkan kapan saja. Nama tampilan secara otomatis ditetapkan ke kolom teks pertama dalam entri metaobjek, atau dibuat secara otomatis jika tidak ada kolom teks dalam definisi metaobjek.
- Misalnya, Anda dapat menambahkan kolom untuk teks dan menunjukkannya sebagai nama tampilan, kolom untuk gambar, dan kolom untuk warna.
- Opsi: tempat metaobjek tersedia untuk digunakan. Pelajari selengkapnya tentang opsi untuk data kustom.
Kolom dalam definisi metaobjek Anda menentukan kolom dalam entri metaobjek Anda. Misalnya, jika Anda membuat metaobjek untuk profil program duta dengan nama, biografi, gambar untuk kolomnya, entri metaobjek Anda akan memiliki kolom untuk memasukkan nama, biografi, dan mengunggah gambar. Setiap entri dalam contoh ini akan menjadi satu profil program duta.
Taksonomi Produk Standar Shopify dan kategori standar menggunakan metaobjek. Saat Anda menambahkan kategori produk ke suatu produk, Anda dapat menambahkan metafield kategori yang spesifik untuk produk tersebut. Setiap metafield kategori memiliki entri default, yang dibangun dengan definisi metaobjek. Misalnya, jika Anda menambahkan kategori produk Pakaian & Aksesori > Pakaian > Atasan > Kemeja, Anda dapat menambahkan metafield kategori untuk ukuran, garis leher, jenis panjang lengan, jenis panjang atasan, kelompok usia, kain, target gender, fitur pakaian, dan warna.