Pazar verilerini al
Pazar verileri gerektiren iş akışlarında, Shopify mağazanızdan pazar bilgilerini almak için Pazar verilerini al işlemini kullanabilirsiniz. Pazarlar, satış için hedeflediğiniz bölgelerin veya konumların gruplarıdır.
Yapılandırma
Alanlar
Pazar verilerini al işlemi aşağıdaki alanları içerir:
| Alan | Açıklama |
|---|---|
| Verileri şuna göre sırala | 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ç miktarı. Tek seferde en fazla 100 sonuç döndürebilirsiniz. |
| Sorgu | Gerekli. Sık kullanılan sorgulardan birini seçin veya kendi sorgunuzu oluşturmak için Gelişmiş seçeneğini belirleyin. |
Sorgu dizesi
Tüm aktif pazarları almaya yönelik örnek bir sorgu aşağıda verilmiştir:
status:ACTIVEstatus değişkeni, Pazarlar sorgusunda kullanılabilen bir filtredir ve birden çok kez kullanılabilir veya diğer değişkenlerle birleştirilebilir.
Verileri sorgularken şunları bilmenizde fayda vardır:
Sorgular belirli bir söz dizimine uymalıdır
Sorgu alanı değerleri her zaman belgelenmez. Bazı durumlarda bu değerleri API belgelerini inceleyerek bulabilirsiniz. Alternatif olarak, filtreleme yaparken bu alan değerlerini sıklıkla yönetici panelindeki URL'lerde bulabilirsiniz. Örneğin, bazı Sipariş sorgusu değerlerini bulmak için yönetici panelindeki Siparişler sayfasını filtreleyin ve ardından URL'yi kontrol edin.
Shopify GraphiQL uygulamasını kullanarak mağazanızda bir sorgu çalıştırabilir veya test edebilirsiniz.
Sorgunuz başarısız olursa ne olacağına dikkat edin. Genellikle API (hiçbir sonuç döndürmek yerine) tüm sonuçları döndürür.
Döndürülen veriler
Tüm Veri al işlemleri, 0 ile 100 arasında kaynağın yer aldığı bir liste döndürür. Kullanım durumunuza bağlı olarak, bu verileri çeşitli şekillerde kullanmak isteyebilirsiniz:
- Her birine etiket eklemek gibi işlemlerde liste öğelerini ayrı ayrı ele almanız gerekiyorsa Her biri için işlemini kullanabilirsiniz.
- Kaç sonucun döndürüldüğünü saymak gibi veri toplama işlemlerine ihtiyacınız varsa Say veya Topla işlemlerini kullanabilirsiniz.
- Tüm öğeleri içeren bir e-posta göndermek gibi işlemler için listeyi çıktı olarak almanız gerekiyorsa döndürülen verileri doğrudan sonraki işlemlerde kullanabilirsiniz.
Bu işlemi izleyen adımlarda döndürülen verilere erişmek için bir pazar listesi olan Pazar verilerini al adlı değişkeni kullanın. Bu değişkeni hem koşullarda hem de işlemlerde kullanabilirsiniz. Örneğin, pazar listesini şuna benzer bir Dahili e-posta gönder işleminde gönderebilirsiniz:
{% for single_market in GetMarketData %}
* {{ single_market.name }}
{% endfor %}Tetikleyiciler
Bu işlemi, Planlanan zaman tetikleyicisi dahil olmak üzere tüm iş akışlarında kullanabilirsiniz. Planlanan zaman tetikleyicisini kullanan bir iş akışı, bir olay sonucunda değil, belirttiğiniz bir zamanda başlar. Mağazanızda veya bir uygulamada iş akışını başlatan belirli bir olay olmadığı için hiçbir veri otomatik olarak dahil edilmez.
API Referansı
Bu işlemde kullanılan API hakkında daha fazla bilgi edinmek için Pazarlar sorgusunu inceleyin.