Satış planı grubu verilerini al
Satış planı grubu verileri gerektiren iş akışlarında, mağazanızdan sipariş bilgilerini almak için Satış planı grubu verilerini al eylemini kullanabilirsiniz.
Yapılandırma
Alanlar
Satış planı grubu verilerini al eylemi, sorguyu oluşturmak için kullanılan aşağıdaki alanları içerir:
| Alan | Açıklama |
|---|---|
| Verileri sıralama ölçütü | Gerekli. Arama sorgusu tarafından döndürülen verilerin sıralanacağı parametreler. |
| Maksimum sonuç sayısı | Gerekli. Seçtiğiniz arama sorgusu tarafından döndürülebilecek maksimum sonuç sayısıdır. Tek seferde en fazla 100 sonuç döndürebilirsiniz. |
| Sorgu | Gerekli. Yaygın sorgular arasından seçim yapın veya kendi sorgunuzu oluşturmak için Gelişmiş'i seçin. |
Sorgu dizesi
Aşağıda, son bir gün içinde güncellenen satış planı gruplarını alan örnek bir sorgu verilmiştir:
name='Subscribe & Save'category değişkeni, Satış planı grubu sorgusunda kullanılabilen bir filtredir ve belirli satış planı grubu kategorilerini seçmek için kullanılabilir.
Verileri sorgularken aşağıdakileri bilmeniz faydalı olacaktır:
- Mevcut satış planı grubu filtrelerinin listesi
- Sorguların belirli bir söz dizimine uyması gerekir.
- Sorgu alanı değerleri her zaman belgelenmeyebilir. Bazı durumlarda bu değerler API belgelerine bakılarak bulunabilir. Alternatif olarak, filtreleme yaptığınızda alan değerlerini genellikle yönetici panelindeki URL'lerde bulabilirsiniz. Örneğin, bazı Sipariş sorgusu değerlerini bulmak için yönetici panelindeki Siparişler sayfasını filtreleyip ardından URL'yi kontrol edebilirsiniz.
- Mağazanızda bir sorguyu çalıştırmak veya test etmek için Shopify GraphiQL uygulamasını kullanabilirsiniz.
- Sorgunuzun başarısız olması durumunda ne olacağına dikkat edin. API, genellikle hiç sonuç döndürmek yerine tüm sonuçları döndürür.
Döndürülen veri
Tüm Veri al eylemleri, 0 ila 100 arasında kaynak içeren bir liste döndürür. Kullanım örneğinize bağlı olarak bu verileri çeşitli şekillerde kullanmak isteyebilirsiniz:
- Her birine etiket eklemek gibi durumlarda, her liste öğesini ayrı ayrı işlemeniz gerekiyorsa For each eylemini kullanabilirsiniz.
- Döndürülen sonuç sayısını saymak gibi durumlarda, verileri toplamanız gerekiyorsa Count veya Sum eylemlerini kullanabilirsiniz.
- Tüm ürünleri içeren bir e-posta göndermek gibi durumlarda, listeyi çıktı olarak almanız gerekiyorsa sonraki eylemlerde döndürülen verileri doğrudan kullanabilirsiniz.
Bu eylemi izleyen adımlarda döndürülen verilere erişmek için satış planı gruplarından oluşan bir liste olan Get selling plan group data adlı değişkeni kullanın. Bu değişkeni hem koşullarda hem de eylemlerde kullanabilirsiniz. Örneğin, satış planı grupları listesini bir Dahili e-posta gönder eyleminde aşağıdaki gibi gönderebilirsiniz:
{% for getSellingPlanGroupData_item in getSellingPlanGroupData %}
{{getSellingPlanGroupData_item.name}}
{% endfor %}Örnek
Örneğin, bir iş akışı her Pazar sabah 9:00'da çalışacak şekilde planlanmıştır. Satış planı grubu verilerini al eylemi, geçen hafta içinde oluşturulan satış planı gruplarına ilişkin verileri toplamak için kullanılır. Satış planı gruplarıyla ilişkili ürünler en çok satan ürünlerinizdense satış planı grubunun position değeri artırılabilir.