Satış planı grubu verilerini al

Satış planı grubu verilerinin kullanıldığı iş akışlarında, mağazadan sipariş bilgilerini almak için Satış planı grubu verilerini al işlemini kullanabilirsiniz.

Yapılandırma

Alanlar

Satış planı grubu verilerini al işlemi, sorguyu oluşturmak için kullanılan aşağıdaki alanları içerir:

Veri al işlemlerinde kullanılan alanlar.
AlanAçıklama
Verileri sıralama ölçütüGereklidir. Arama sorgusu tarafından döndürülen verilerin sıralanmasında kullanılan parametreler.
Maksimum sonuç sayısıGerekli. Seçtiğiniz arama sorgusu tarafından döndürülebilecek maksimum sonuç sayısı. Bir seferde 100 adede kadar sonuç döndürebilirsiniz.
SorguGerekli. Yaygın sorgulardan birini seçin veya kendi sorgunuzu oluşturmak için Gelişmiş'i seçin.

Sorgu Dizesi

Bu, son bir gün içinde güncellenen satış planı gruplarını almaya yönelik örnek bir sorgudur:

name='Subscribe & Save'

category değişkeni, Satış planı grubu verilerini al sorgusunda kullanılabilen bir filtredir ve satış planı gruplarının belirli kategorilerini seçmek için kullanılabilir.

Veri sorgusu yaparken şunları bilmek faydalıdır:

  • Kullanılabilecek satış planı grubu filtrelerinin listesi - Sorgular belirli bir sözdizimine sahip olmalıdır
  • Tüm sorgular için sorgu alanı adları, QueryRoot nesnesi ile ilgili geliştirici belgelerinde bulunabilir.
  • Sorgu alanı değerleri her zaman belgelenmez. Bazı durumlarda değerler, API belgelerine bakarak bulunabilir. Alternatif olarak, filtreleme yaparken alan değerlerini genellikle Yöneticideki URL'lerde bulabilirsiniz. Örneğin, bazı Sipariş sorgusu değerlerini bulmak için Yöneticideki Siparişler sayfasını filtreleyin ve URL'yi kontrol edin.
  • Shopify GraphiQL uygulamasını kullanarak mağazanızda bir sorguyu çalıştırabilir veya test edebilirsiniz.
  • Sorgunuz başarısız olursa ne olacağına dikkat etmeniz gerekir. Genellikle API tüm sonuçları (sıfır sonuç yerine) döndürür.

Döndürülen veriler

Tüm Veri al işlemleri, 0 ile 100 arasında kaynağın bir listesini döndürür. Kullandığınız duruma bağlı olarak, bu verileri çeşitli şekillerde kullanmak isteyebilirsiniz:

  • Her liste öğesi için ayrı ayrı işlem yapmanız gerekiyorsa (her birine bir etiket eklemek gibi), For each eylemini kullanabilirsiniz.
  • Verileri toplamanız gerekiyorsa (kaç sonuç döndürüldüğünü saymak gibi) Count veya Sum işlemlerini kullanabilirsiniz.
  • Listenin çıktısını almanız gerekiyorsa (tüm öğeleri içeren bir e-posta göndermek gibi) döndürülen verileri sonraki işlemlerde doğrudan kullanabilirsiniz.

Bu işlemi takip eden adımlarda döndürülen verilere erişmek için, satış planı gruplarının bir listesinden oluşan Satış planı grubu verilerini al adlı değişkeni kullanın. Bu değişkeni hem koşullar hem de işlemlerde kullanabilirsiniz. Örneğin, aşağıda gösterildiği gibi, satış planı gruplarının listesini Dahili e-posta gönder işlemiyle gönderebilirsiniz:

{% for getSellingPlanGroupData_item in getSellingPlanGroupData %}
  {{getSellingPlanGroupData_item.name}}
{% endfor %}

Örnek

Örneğin, bir iş akışının her Pazar günü saat 09:00'da başlayacak şekilde planlandığını varsayalım. Satış planı grubu verilerini al işlemi, son bir hafta içinde oluşturulan satış planı gruplarının verilerini toplamak için kullanılır. Satış planı gruplarıyla ilişkili ürünler en çok satan ürünlerinizse satış planı gruplarının position artabilir.

API Referansı

Aradığınız cevapları bulamıyor musunuz? Yardımcı olmak için buradayız.