Yönetim paneli arama söz dizimi: filtreler, OR, NOT ve aralıklar
Shopify panelinde geliştirici gibi arayın: ürün, sipariş ve müşteri listelerinde field:value filtreleri, OR, NOT, aralıklar, joker karakterler ve görünümler.
- Söz dizimi
- field:value, OR, NOT / -, :> :< :>= :<=
- Çalıştığı yer
- Panel listeleri, Admin API, webhook filtreleri
- Kaydetme
- Özel görünüm (view)
- Plan
- Her plan
- Son kontrol
Kısaca
Shopify panelindeki Products, Orders ve Customers listelerinin arama çubukları Admin API ile aynı sorgu söz dizimini kabul eder: vendor:Acme ya da tag:wholesale gibi field:value filtreleri, OR ve NOT (ya da başa eksi), created_at:>'2026-01-01' veya inventory_total:0 gibi aralıklar, tırnaklı ifadeler ve * joker karakteri. Bunları birleştirin, ardından aramayı görünüm (view) olarak kaydedin; filtrelenmiş liste tüm ekip için tek tık uzakta olur.
Nasıl kullanılır
- Products, Orders ya da Customers sayfasını açın ve listenin arama çubuğuna tıklayın.
- status:draft vendor:Acme gibi bir filtre yazın; terimler arasındaki boşluk VE anlamına gelir.
- Gerekirse OR, NOT, bir aralık (orders_count:>3) ya da joker karakter (sku:TSHIRT*) ekleyin; tarihleri ve ifadeleri tırnak içine alın.
- Görünüm olarak saklamak için Save’e tıklayın; personel onu görünüm menüsünde görür.
Kod
queries.txt# Products list (Products > search bar)
vendor:Acme status:draft
inventory_total:0 status:active
tag:summer -tag:sale
sku:TSHIRT*
created_at:>'2026-01-01'
product_type:shoes OR product_type:boots
published_at:* has a published date
# Orders list
financial_status:pending fulfillment_status:unfulfilled
tag:wholesale created_at:>='2026-10-01'
discount_code:WELCOME10
test:true test orders only
email:name@example.com
# Customers list
tag:VIP orders_count:>3
total_spent:>500 country:DE
accepts_marketing:true -tag:wholesale
# Grammar
field:value equality (a space between terms means AND)
OR / AND / NOT connectives, write them in capitals; -term = NOT term
:> :< :>= :<= ranges; quote dates: created_at:>'2026-01-01'
"two words" phrase; ( ) groups; * prefix or "field has a value"
Lintel tarafından yazıldı. MIT lisansı: kendi mağazanızda da müşteri işlerinizde de ücretsiz kullanabilirsiniz.
Sınırlar ve özel durumlar
- Hangi alanların çalıştığı listeye göre değişir: products, orders ve customers için Admin API referansı desteklenen alanları listeler.
- Bilinmeyen bir alan yok sayılır ve hata yerine tüm sonuçlar döner; toplu işlemden önce sonuç sayısını kontrol edin.
- OR, AND ve NOT’u Shopify’ın arama dilbilgisinde tanımlandığı gibi büyük harfle yazın.
- Çoğu listedeki gelişmiş arama çubuğu is / is not seçenekli tıklamalı filtreler de sunar; ikisi de aynı görünüme kaydedilir.
Sık sorulan sorular
- Shopify’da belirli bir etiketi olmayan ürünler nasıl aranır?
- Products arama çubuğunda -tag:sale ya da NOT tag:sale kullanın. status:active -tag:sale gibi başka filtrelerle birleştirebilirsiniz.
- Shopify panelinde stokta olmayan ürünler nasıl bulunur?
- Products listesinde inventory_total:0, düşük stok için inventory_total:<5 arayın.
- Shopify siparişleri tarih aralığına göre aranabilir mi?
- Evet: created_at:>='2026-10-01' created_at:<'2026-11-01'. Tarihleri tırnak içine alın.
- Shopify panelinde bir arama nasıl kaydedilir?
- Arama ya da filtrelemeden sonra Save’e tıklayıp görünüme bir ad verin. Görünümleri yönetmek yalnızca masaüstünde yapılabilir.
Shopify belgeleri
- Gösterilen tarihte bir Shopify mağazasında denendi. Shopify yönetim panelini sık değiştirir; bir adım farklı görünüyorsa fikir genellikle hâlâ geçerlidir.
- Örneklerde yer tutucu ID’ler ve your-store.myshopify.com kullanılır. Kendi değerlerinizle değiştirin.
- Kod parçaları MIT lisanslıdır.
Mağazanız için kurulmasını, test edilmesini ve bakımını isterseniz: Shopify geliştirme.
