İçeriğe geç

Shopify Sıralama

Shopify Koleksiyonunu Otomatik Sıralamak: Admin API Nelere İzin Veriyor

Shopify'ın yerleşik sıralama seçenekleri sabittir. Bir uygulama Admin API ile özel ürün sırasını nasıl belirler, koleksiyonda neyi değiştirir, ne gerektirir?

Merchandiser Ekibi 3 dk okuma

Shopify her koleksiyona bir sıralama düzeni verir ve birçok mağaza için yerleşik seçenekler bir süre yeterli olur. Bu yazı sonrasını anlatıyor: bir koleksiyon, Shopify'ın seçenekleriyle ifade edilemeyen bir sıraya nasıl kavuşur ve bu, mağazanız ile temanız için ne anlama gelir.

Yerleşik seçenekler ve sınırları

Shopify yönetim panelinde bir koleksiyon, sabit bir listedeki seçeneklerden birine göre sıralanır: çok satanlar, ürün başlığı, fiyat, tarih veya elle.

Her otomatik seçenek tek bir ölçüt kullanır. Sınır da budur. "Çok satanlar", en çok satan üründe iki beden kaldığını bilmez. "En yeniler", geçen hafta gelen ürünlerin satmadığını bilmez. "Bulunabilir olduğu sürece satan ürünler, yeni ürünlere de şans verilerek" diye bir seçenek yoktur.

Geriye kalan seçenek elle sıralamadır. Elle sıralanan bir koleksiyon, ürünlerini tam olarak sizin dizdiğiniz sırada gösterir. Her şeyi ifade edebilir ve birinin bu dizme işini her koleksiyonda, tekrar tekrar yapması gerekir.

Admin API'nin kattığı

Bir koleksiyonun elle sıralamasının, yönetim panelinde ürünleri sürükleyerek belirlenmesi şart değildir. Shopify Admin API'de, bir koleksiyonun ürünlerini belirtilen konumlara taşıyan bir işlem vardır. Doğru izne sahip bir uygulama bu işlemi çağırabilir.

Böylece "elle", "dışarıdan belirlenen" anlamına gelir. Sıra, dilediğiniz veri ve mantıkla başka bir yerde hesaplanır ve API üzerinden koleksiyona yazılır. Shopify için de temanız için de bu, sıradan bir elle sıralanan koleksiyondur.

İki ayrıntı önemlidir:

  • Yalnızca elle sıralanan koleksiyonlar bir sıra kabul eder. Shopify'ın çok satanlara veya fiyata göre sıraladığı bir koleksiyonun önce elle sıralamaya geçirilmesi gerekir.
  • Bu Admin API'dir, Storefront API değil. Storefront API bir vitrin için veri okur. Bir koleksiyonun sırasını değiştiremez.

Bu, temanız için ne anlama gelir

Hiçbir şey. Sıra koleksiyonun üzerinde durur; dolayısıyla tema her zaman yaptığını yapar: Shopify'dan koleksiyonun ürünlerini ister ve gösterir.

Eklenecek bir script, bir uygulama bloğu veya sayfa yüklenirken yapılan ek bir istek yoktur. Bu tür sıralamanın vitrinin hızını etkilememesinin nedeni de budur. Bütün iş, ziyaretçi gelmeden önce yapılır.

Kontrol edilmesi gereken bir nokta var: bir koleksiyon sayfası, sıralaması koleksiyonun varsayılanında bırakıldığında kaydedilen sırayı gösterir. Temanız ziyaretçilere bir "sırala" menüsü sunuyorsa, ziyaretçinin seçimi kendi ziyareti boyunca yine bu sıranın yerine geçer; olması gereken de budur.

Bir uygulamanın sizden istedikleri

Bir uygulamanın kataloğunuzu okuyup bir sıra yazabilmesi için şu tür izinlerle Admin API erişimine ihtiyacı vardır:

  • Ürünleri okuma, ürünlerinizi, varyantlarınızı, stokunuzu ve koleksiyonlarınızı bilmek için.
  • Ürünleri yazma. Hiçbir ürün düzenlenmese de Shopify'ın bir koleksiyonun ürünlerini yeniden sıralamak için şart koştuğu izin budur.
  • Siparişleri okuma, satışlar siparişlerinizden sayılıyorsa.

Her sıralama uygulamasına ne yazdığını sormaya değer. Yalnızca sıralama yapan bir araç için dürüst cevap kısadır: koleksiyonlardaki ürünlerin sırası ve elle sıralamaya geçirilmesi gerektiğinde koleksiyonun sıralama modu.

Merchandiser bunu nasıl kullanır

Merchandiser'ın Shopify entegrasyonu tam olarak bu şekilde çalışır.

  • Aktif ve yayında olan ürünlerinizi varyantları, ait oldukları koleksiyonlar ve meta alanlarıyla (metafields) birlikte okur, satışları da siparişlerinizden sayar. Görüntülenme, sepete ekleme, ciro ve dönüşüm oranı Google Analytics 4 üzerinden gelir.
  • Her koleksiyonun sırasını bir sıralama kuralıyla veya Merchandiser AI ile hesaplar ve pinlerinizi yerinde tutar.
  • Bu sırayı koleksiyona kaydeder ve bir koleksiyona ilk kez sıra uyguladığında onu elle sıralamaya geçirir.
  • Ürünlerinizi, fiyatlarınızı, stokunuzu, siparişlerinizi veya temanızı değiştirmez.

Her koleksiyon kendi takvimine göre yeniden sıralanır; bkz. Koleksiyon Ne Sıklıkla Yeniden Sıralanmalı?

Otomatikleştirmeden önce

  1. Önemli koleksiyonları listeleyin. Her koleksiyonu sıralamak mümkündür; trafiği taşıyan koleksiyonlarla başlayın.
  2. Bugün hangilerinin Shopify tarafından otomatik sıralandığını not edin. Bunlar elle sıralanan koleksiyonlara dönüşecektir.
  3. Beden verisini kontrol edin. Bedenler kendi stoku olan varyantlarsa beden bulunabilirliği hesaplanabilir ve sıralamada kullanılabilir. Bkz. Bedeni Kırık Ürünler.
  4. Her koleksiyon için kuralı belirleyin. Yeni gelenler, tasfiye ve ana kategoriler genellikle farklı kurallar gerektirir; bu seçimi Sıralama Kuralları mı, Yapay Zekâ Sıralaması mı? yazısı ele alır.
  5. Uygulamadan önce önizleyin. Bir kuralın ürettiği sıraya, mağazaya ulaşmadan önce bakın.

Sıkça Sorulan Sorular

Bir Shopify koleksiyonu birden fazla ölçüte göre sıralanabilir mi?

Her biri tek bir ölçüt kullanan yerleşik sıralama seçenekleriyle sıralanamaz. Stoka göre ağırlıklandırılmış talep gibi birleşik bir sıranın Shopify dışında hesaplanması ve koleksiyonun elle sıralaması olarak kaydedilmesi gerekir.

Otomatik sıralama bir Shopify mağazasını yavaşlatır mı?

Admin API üzerinden çalıştığında yavaşlatmaz. Sıra mağazanın dışında hesaplanır ve koleksiyona kaydedilir; dolayısıyla vitrin koleksiyonu her zamanki gibi yükler.

Shopify'ın çok satanlara göre sıraladığı bir koleksiyona ne olur?

Özel bir sırayı kabul edebilmesi için elle sıralanıyor olması gerekir. Merchandiser böyle bir koleksiyonu, ona ilk kez bir sıra uyguladığında elle sıralamaya geçirir.

Tüm yazılar Atom beslemesi

İlgili Yazılar

Bunu kendi koleksiyonlarınızda görmek ister misiniz?

Demo talep edin; kataloğunuz ve mağaza platformunuzla nasıl çalıştığını gösterelim.