Memahami kondisi untuk koleksi

Anda dapat menambahkan satu atau beberapa kondisi untuk suatu koleksi agar cocok dengan produk atau varian berdasarkan banyak detail, termasuk judul atau tipe, tag, harga, atau stok inventaris. Satu koleksi dapat memiliki maksimal total 60 kondisi.

Menentukan kondisi untuk koleksi dapat membantu menata produk secara otomatis tanpa pengelolaan manual yang akan menghemat waktu saat katalog Anda bertambah. Anda bisa menggunakan kondisi dengan koleksi yang memiliki sumber Produk atau Varian sumber.

Semua jenis kondisi di halaman ini berlaku untuk menetapkan kondisi guna menyertakan produk atau varian tertentu ke koleksi Anda. Untuk mengecualikan produk tertentu dari koleksi, hanya jenis kondisi kategori, tag, jenis, dan vendor yang berlaku.

Menetapkan kondisi berdasarkan judul produk, judul varian, jenis, atau vendor

Anda dapat menambahkan kondisi untuk menyertakan produk atau varian dalam koleksi berdasarkan judul produk, judul varian, jenis, atau vendor. Anda juga dapat menggunakan kondisi jenis atau vendor untuk mengecualikan produk tertentu dari suatu koleksi.

Tinjau tabel berikut untuk mengetahui detail tentang bagaimana produk dicocokkan dengan nilai kondisi yang Anda tetapkan untuk judul produk, judul varian, jenis, atau vendor.

Nama dan deskripsi dari perilaku kondisi untuk menambahkan produk ke koleksi.
IstilahDeskripsi
sama denganJudul produk, judul varian, jenis, atau vendor harus benar-benar cocok dengan seluruh nilai yang Anda masukkan atau pilih.
tidak sama denganJudul produk, judul varian, jenis, atau vendor tidak boleh cocok dengan nilai yang Anda masukkan atau pilih.
dimulai denganAwal dari judul produk, judul varian, jenis, atau vendor yang cocok dengan nilai yang Anda masukkan atau pilih.
diakhiri denganAkhir dari judul produk, judul varian, jenis, atau vendor yang cocok dengan nilai yang Anda masukkan atau pilih.
berisiJudul produk, judul varian, jenis, atau vendor yang berisi nilai yang Anda masukkan. Anda perlu menentukan nilai yang panjangnya minimal 3 karakter, dan nilai tersebut tidak boleh dimulai atau diakhiri dengan spasi.
tidak berisiJudul produk, judul varian, tipe, atau vendor tidak memuat nilai yang Anda masukkan. Anda perlu menentukan nilai dengan panjang minimal 3 karakter, dan nilai tersebut tidak dapat diawali atau diakhiri dengan spasi.

Atur kondisi berdasarkan kategori produk

Anda dapat menambahkan kondisi untuk menyertakan produk atau varian, atau mengecualikan produk, yang memiliki atau tidak memiliki kategori produk tertentu. Jenis kondisi Kategori produk memiliki opsi sama dengan dan tidak sama dengan untuk mengontrol kecocokan produk atau varian dengan nilai kondisi yang Anda pilih.

Misalnya, untuk mengatur kondisi yang memilih produk atau varian dengan kategori produk Elektronik:

  1. Di sumber Produk atau Varian, klik TambahkanTambahkan kondisi > Kategori produk.
  2. Di menu tarik-turun kedua, pilih sama dengan.
  3. Klik bidang Pilih kategori, lalu pilih Elektronik.

Anda juga dapat menyertakan produk dari semua subkategori pada kategori produk dengan memilih Sertakan subkategori di menu tarik-turun. Ini akan menampilkan produk untuk semua kategori yang merupakan subkategori turunan dari kategori produk induk yang Anda pilih.

Misalnya, untuk mengatur kondisi yang memilih produk atau varian dengan kategori produk Mainan & Permainan dan semua subkategorinya, seperti Teka-teki, Permainan Kartu, dan Mainan Mandi:

  1. Di sumber Produk atau Varian, klik TambahkanTambahkan kondisi > Kategori produk.
  2. Di menu tarik-turun kedua, pilih sama dengan.
  3. Klik bidang Pilih kategori, pilih Sertakan subkategori di menu tarik-turun, lalu klik Mainan & Permainan.

Atur kondisi berdasarkan tag produk

Anda dapat menambahkan kondisi untuk menyertakan produk atau varian, atau mengecualikan produk, yang memiliki atau tidak memiliki tag produk tertentu. Jenis kondisi Tag memiliki opsi mencakup dan tidak mencakup untuk mengontrol kecocokan produk atau varian dengan nilai kondisi yang Anda pilih.

Contoh: Atur kondisi yang mencakup produk yang diberi tag aksesori

  1. Di sumber Produk atau Varian, klik TambahkanTambahkan kondisi > Tag.
  2. Di menu tarik-turun kedua, pilih mencakup.
  3. Klik bidang Pilih tag, lalu pilih Aksesori.

Contoh: Atur kondisi yang mengecualikan produk yang diberi tag aksesori

  1. Di sumber Produk atau Varian, klik TambahkanTambahkan kondisi > Tag.
  2. Di menu tarik-turun kedua, pilih tidak mencakup.
  3. Klik bidang Pilih tag, lalu pilih Aksesori.

Untuk informasi selengkapnya tentang tag, lihat Format tag.

Atur kondisi berdasarkan status produk

Anda dapat menambahkan kondisi untuk menyertakan produk atau varian yang memiliki atau tidak memiliki status produk tertentu. Jenis kondisi Status produk memiliki opsi sama dengan dan tidak sama dengan untuk mengontrol kecocokan produk atau varian dengan nilai kondisi yang Anda pilih.

Untuk mengatur kondisi yang hanya memilih produk atau varian Anda yang diarsipkan untuk koleksi yang tidak Anda publikasikan agar dapat dilihat kembali di admin Shopify Anda:

  1. Di sumber Produk atau Varian, klik TambahkanTambahkan kondisi > Status produk.
  2. Di menu tarik-turun kedua, pilih sama dengan.
  3. Klik bidang Pilih status, lalu pilih Diarsipkan.

Untuk mengatur kondisi yang mengecualikan produk atau varian Anda yang diarsipkan dari suatu koleksi:

  1. Di sumber Produk atau Varian, klik TambahkanTambahkan kondisi > Status produk.
  2. Di menu tarik-turun kedua, pilih tidak sama dengan.
  3. Klik bidang Pilih status, lalu pilih Diarsipkan.

Kondisi hanya berlaku untuk produk atau varian yang dicocokkan secara otomatis. Jika Anda menambahkan produk secara manual ke sebuah koleksi, kondisi tersebut tidak akan menghapusnya. Untuk mengeluarkan produk tersebut dari koleksi, hapus produk yang ditambahkan secara manual.

Atur kondisi berdasarkan harga, bandingkan dengan harga, berat, atau stok inventaris

Anda dapat menambahkan kondisi untuk menyertakan produk atau varian dalam suatu koleksi berdasarkan harga, bandingkan dengan harga, berat, atau stok inventaris produk tersebut.

Tinjau tabel berikut untuk mengetahui detail tentang bagaimana produk dicocokkan dengan nilai kondisi yang Anda tetapkan untuk harga, bandingkan dengan harga, berat, atau stok inventaris.

Nama dan deskripsi dari perilaku kondisi untuk menambahkan produk ke koleksi.
IstilahDeskripsi
sama denganNilai relevan produk atau varian harus sama persis dengan nilai yang dimasukkan.
tidak sama denganNilai relevan produk atau varian tidak boleh sama dengan nilai yang dimasukkan.
lebih besar dariNilai relevan produk atau varian lebih besar dari nilai yang dimasukkan.
lebih kecil dariNilai relevan produk atau varian lebih kecil dari nilai yang dimasukkan.
tidak diaturHanya berlaku untuk kondisi Bandingkan dengan harga. Suatu produk akan cocok jika salah satu variannya memiliki nilai Bandingkan dengan harga yang kosong.
diaturHanya berlaku untuk kondisi Bandingkan dengan harga. Suatu produk akan cocok jika semua variannya memiliki nilai Bandingkan dengan harga. Nilainya bisa berupa 0.

Perilaku untuk Bandingkan dengan harga > tidak diatur dan Bandingkan dengan harga > diatur didasarkan pada nilai semua varian produk melalui cara berikut:

  • Jika varian apa pun memiliki nilai bandingkan dengan harga yang kosong, produk tersebut cocok dengan kondisi tidak diatur.
  • Untuk kondisi diatur, semua varian harus memiliki nilai bandingkan dengan harga (termasuk 0) agar produk tersebut cocok.

Kondisi untuk varian

Jika Anda memiliki sumber Produk, dan Anda mengatur kondisi pada sumber yang menargetkan produk dengan varian, kondisinya akan benar jika varian mana pun cocok dengan kondisi tersebut. Hal ini berlaku terlepas dari apakah Anda memilih Cocokkan semua kondisi atau Cocokkan kondisi mana pun di sumber.

Misalnya, Anda memiliki produk dengan 5 varian. Empat varian memiliki inventaris, tetapi salah satunya stok habis. Jika Anda memiliki koleksi yang mempunyai kondisi di sumber Produk berupa Stok inventaris lebih besar dari 0, produk tersebut disertakan dalam koleksi karena setidaknya salah satu varian cocok dengan kondisinya.

Tetapkan kondisi definisi metafield berdasarkan nilai metafield

Anda dapat menambahkan kondisi untuk menyertakan produk atau varian yang memiliki nilai metafield tertentu.

Agar bidang meta tersedia saat Anda membuat koleksi, Anda harus mengaktifkan pengaturan koleksi untuk definisi metafield. Anda dapat mengaktifkan pengaturan koleksi pada maksimal 128 definisi untuk masing-masing definisi metafield produk dan definisi metafield varian.

Saat sumber koleksi diatur ke Varian, kondisi metafield kategori akan mempersempit koleksi ke varian tertentu hanya jika opsi produk terkait dihubungkan ke metafield kategori. Opsi produk yang terhubung menampilkan ikon database di halaman detail produk.

Misalnya, jika opsi Warna dihubungkan ke metafield kategori Color, maka kondisi Color is red hanya menyertakan varian dengan nilai opsi warna red.

Jika opsi tidak terhubung ke metafield kategori, kondisi untuk metafield tersebut masih dapat cocok dengan produk, tetapi kondisi ini tidak mempersempit koleksi ke varian tertentu untuk opsi tersebut.

Misalnya, untuk menyiapkan kondisi yang memilih produk dengan definisi metafield Color dan nilai #FF0000:

  1. Pada sumber Produk atau Varian, klik AddTambahkan kondisi > Metafield.
  2. Pilih Color sebagai definisi metafield.
  3. Klik bidang Pilih nilai, lalu pilih #FF0000.

Pelajari selengkapnya tentang koleksi berdasarkan bidang meta.

Jenis metafield mendukung kondisi berikut.

Kondisi yang didukung untuk jenis metafield
Jenis definisi metafieldKondisi
Benar atau salahJenis definisi metafield Benar atau salah mendukung kondisi berikut:
  • sama dengan
IntegerJenis definisi metafield Integer mendukung kondisi berikut:
  • sama dengan
  • lebih besar dari
  • kurang dari
DesimalJenis definisi metafield Desimal mendukung kondisi berikut:
  • sama dengan
  • lebih besar dari
  • kurang dari
PeringkatJenis definisi metafield Peringkat mendukung kondisi berikut:
  • sama dengan
  • lebih besar dari
  • kurang dari
Teks satu barisJenis definisi metafield Teks satu baris dapat berupa nilai tunggal atau daftar nilai dan mendukung kondisi berikut:
  • sama dengan

Tetapkan kondisi berdasarkan metafield referensi metaobjek

Anda dapat menambahkan kondisi untuk menyertakan produk atau varian ke dalam koleksi berdasarkan nilai metafield referensi metaobjek. Anda dapat menetapkan kondisi untuk metafield referensi metaobjek produk dan varian.

Misalnya, untuk menyiapkan kondisi yang memilih produk dengan metafield referensi metaobjek Material yang memiliki nilai Cotton:

  1. Pada sumber Produk atau Varian, klik AddTambahkan kondisi.
  2. Klik Material.
  3. Di menu tarik-turun kedua, pilih sama dengan.
  4. Masukkan atau pilih Cotton sebagai nilainya.

Menetapkan kondisi berdasarkan metafield referensi metaobjek memungkinkan Anda membuat koleksi yang didasarkan pada atribut taksonomi standar.

Menggunakan beberapa kondisi pilihan

Anda dapat menetapkan lebih dari satu kondisi pilihan untuk mengontrol produk atau varian mana yang disertakan dalam koleksi. Anda dapat memilih apakah produk atau varian harus sesuai dengan semua kondisi untuk disertakan dalam koleksi, atau dapat sesuai dengan salah satu kondisi saja.

Misalnya, anggaplah Anda menetapkan kondisi berikut untuk sebuah koleksi:

  • Tag produk diberi tag shirt.
  • Harga kurang dari $100,01 USD.

Jika Anda memilih Sesuai dengan semua kondisi, maka produk atau varian disertakan hanya jika diberi tag shirt dan juga diberi harga USD 100 atau kurang. Produk atau varian harus sesuai dengan kedua kondisi agar disertakan dalam koleksi.

Jika Anda memilih Sesuai dengan kondisi apa pun, maka produk atau varian akan disertakan jika diberi tag shirt atau jika diberi harga USD 100 atau kurang. Produk atau varian hanya perlu memenuhi satu kondisi agar dapat disertakan dalam koleksi.

Menetapkan beberapa kondisi untuk menentukan rentang

Untuk menyertakan produk atau varian dengan nilai harga, berat, atau inventaris yang berada dalam rentang yang ditentukan, Anda harus menetapkan lebih dari satu kondisi. Batas bawah rentang ditentukan dalam satu kondisi, dan batas atas rentang dalam kondisi kedua. Anda harus memilih Sesuai dengan semua kondisi untuk hanya menyertakan produk atau varian yang masuk dalam rentang tersebut.

Misalnya, untuk menyiapkan koleksi yang menyertakan produk atau varian dengan harga dalam rentang USD 50 hingga USD 150, Anda dapat menyiapkan kondisi berikut:

  • Harga lebih besar dari $49,99 USD.
  • Harga kurang dari $150,01 USD.

Penyelesaian masalah kondisi koleksi

Jika Anda mengalami kendala pada kondisi koleksi, tinjau informasi penyelesaian masalah berikut.

Penyelesaian masalah koleksi yang berisi produk yang salah

Dalam kasus yang jarang terjadi, koleksi mungkin berisi produk yang salah. Koleksi ini mungkin berisi produk yang tidak sesuai dengan kondisinya, atau gagal menyertakan produk yang sesuai dengan kondisinya.

Jika hal ini terjadi, coba solusi sementara berikut untuk menyegarkan koleksi:

Segarkan koleksi dengan menduplikasi dan menghapus kondisi

  1. Dari admin Shopify Anda, buka Produk > Koleksi.
  2. Klik koleksi yang berisi produk yang salah.
  3. Pilih kondisi apa pun yang ada, seperti "Tag produk sama dengan summer", dan tambahkan salinan dari kondisi yang sama persis. Hal ini memaksa koleksi untuk diperbarui selama proses demi menghindari bertambahnya produk yang tidak diinginkan ke dalam koleksi.
  4. Klik Simpan.
  5. Hapus kondisi duplikat dan klik Simpan lagi.
  6. Periksa untuk memastikan apakah masalah telah diselesaikan di admin Shopify dan etalase toko online Anda.

Segarkan koleksi dengan memperbarui produk

Jika hanya produk tertentu yang hilang atau salah dimasukkan, Anda dapat memaksa produk tersebut untuk diperbarui:

  1. Dari admin Shopify, buka Produk.
  2. Klik produk yang hilang atau salah dimasukkan ke dalam koleksi.
  3. Buat perubahan kecil pada produk, seperti menambahkan spasi ke deskripsi atau memasukkan bandingkan dengan harga.
  4. Klik Simpan.
  5. Kembalikan perubahan dengan menghapus hal yang Anda tambahkan.
  6. Klik Simpan lagi.
  7. Muat ulang halaman koleksi untuk mengonfirmasi apakah produk kini telah disertakan atau dikecualikan dengan benar dari koleksi.
Atasi masalah saat koleksi tidak diperbarui ketika produk atau varian berubah

Jika Anda membuat perubahan pada produk atau varian yang seharusnya menyebabkannya cocok atau tidak cocok dengan kondisi berbasis varian di koleksi, tetapi produk tetap salah disertakan atau dikecualikan dari koleksi, Anda dapat mengatasi masalah ini dengan mengubah sementara, lalu mengembalikan kondisi koleksi:

  1. Dari admin Shopify Anda, buka Produk > Koleksi.
  2. Klik koleksi yang tidak diperbarui.
  3. Di bagian Kondisi, buat perubahan sementara pada kondisi mana pun. Misalnya, ubah nilai kondisi harga sebesar $0,01.
  4. Klik Simpan. Koleksi akan dimuat ulang. Setelah koleksi selesai dimuat ulang, kembalikan kondisi ke nilai aslinya.
  5. Klik Simpan lagi.
Atasi masalah seputar pemahaman tentang operator kondisi

Tinjau masalah umum berikut yang terkait dengan operator kondisi untuk memastikan koleksi Anda berfungsi seperti yang diharapkan.

Pencocokan persis vs. sebagian

Saat mengatur kondisi, Anda harus memahami perbedaan antara pencocokan persis dan sebagian:

  • sama dengan (is equal to): Produk harus sama persis dengan seluruh nilai yang Anda masukkan. Misalnya, jika Anda memasukkan summer sale, hanya produk dengan frasa itu saja secara persis yang akan cocok, bukan produk dengan summer sale 2024.
  • berisi (contains): Atribut produk berisi nilai yang Anda masukkan di bagian mana pun. Misalnya, sale akan cocok dengan produk berlabel summer sale, sale items, atau clearance sale.
  • tidak sama dengan (is not equal to): Produk tidak boleh sama persis dengan nilainya. Hal ini berbeda dengan tidak berisi, yang berarti nilai tersebut tidak boleh disertakan di bagian mana pun dalam atribut.

Operator numerik dan solusi sementara

Koleksi tidak memiliki operator "lebih besar atau sama dengan" maupun "lebih kecil atau sama dengan". Untuk menyertakan nilai target ke dalam rentang Anda, seimbangkan nilainya sebesar 1 sen:

  • Untuk menyertakan produk seharga $100 USD atau kurang, gunakan: Harga produk kurang dari $100,01 USD
  • Untuk menyertakan produk seharga $50 USD atau lebih, gunakan: Harga produk lebih dari $49,99 USD

Kondisi bandingkan dengan harga

Kondisi bandingkan dengan harga memiliki perilaku khusus yang mungkin tidak terduga:

  • Nol (0) tidak sama dengan kosong: Bandingkan dengan harga sebesar $0,00 USD tidak dianggap kosong. Untuk menemukan produk yang bandingkan dengan harganya telah diatur (termasuk nol), gunakan telah diatur (is set) atau lebih dari 0,00.
  • Evaluasi tingkat varian: Jika salah satu varian produk memiliki bandingkan dengan harga yang kosong, maka seluruh produk tersebut akan cocok dengan kondisi tidak diatur. Untuk diatur, semua varian harus memiliki nilai bandingkan dengan harga (termasuk nol).
  • Defaultnya adalah NULL: Secara default, produk dan varian memiliki nilai bandingkan dengan harga berupa NULL (kosong), yang tidak dikenali oleh kondisi bandingkan dengan harga. Anda harus mengatur nilai secara manual pada produk atau varian agar dapat dikenali.
  • Pengaturan ke $0,00 USD akan mengecualikannya dari koleksi masa diskon: Jika Anda ingin mengecualikan produk dari koleksi yang menggunakan kondisi bandingkan dengan harga diatur, atur bandingkan dengan harganya menjadi $0,00 USD.

Mengecualikan produk dengan "tidak sama dengan"

Saat menggunakan tidak sama dengan untuk mengecualikan produk berdasarkan kategori seperti Vendor atau Jenis, kondisinya mungkin tidak memfilter produk dengan benar, terutama jika Anda menggunakan beberapa pengecualian:

  • Dengan semua kondisi, produk tidak boleh cocok dengan kriteria pengecualian mana pun agar dapat disertakan. Hal ini bisa menyulitkan jika Anda mencoba mengecualikan beberapa vendor.
  • Dengan kondisi apa pun, produk akan disertakan jika tidak cocok dengan setidaknya satu kriteria pengecualian. Hal ini mungkin dapat menyertakan produk yang ingin Anda kecualikan secara tidak sengaja.

Sebaiknya, pertimbangkan untuk menggunakan tag produk dengan kondisi sama dengan demi mendapatkan pengecualian yang lebih andal.