Yarım bırakılmış ödeme verilerini al

Yarım bırakılmış ödeme verileri gerektiren iş akışlarında, mağazanızdaki yarım bırakılmış ödeme bilgilerini almak için Yarım bırakılmış ödeme verilerini al işlemini kullanabilirsiniz. Yarım bırakılmış ödemeler, müşterilerin başlattığı ancak tamamlamadığı ödeme oturumlarını temsil eder.

Yapılandırma

Alanlar

Yarım bırakılmış ödeme verilerini al işlemi aşağıdaki alanları içerir:

Veri al işlemlerinde kullanılan alanlar.
AlanAçıklama
Verileri şuna göre sıralaGereklidir. Arama sorgusu tarafından döndürülen verilerin sıralandığı parametrelerdir.
Maksimum sonuç sayısıGereklidir. 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.
SorguGereklidir. Sık kullanılan sorgulardan birini seçin veya kendi sorgunuzu oluşturmak için Gelişmiş'i seçin.

Sorgu dizesi

Geçtiğimiz gün içinde oluşturulan yarım bırakılmış ödemeleri almak için kullanabileceğiniz örnek bir sorgu:

created_at:>'{{ scheduledAt | date_minus: "1 day" }}'

created_at değişkeni, Yarım bırakılmış ödemeler sorgusunda kullanılabilen bir filtredir ve birden çok kez kullanılabilir veya diğer değişkenlerle birleştirilebilir. scheduledAt Liquid değişkeni, Planlanan zaman tetikleyicisini kullanan iş akışlarında kullanılabilir. date_minus Liquid etiketi, bir tarihten zamanı çıkarmanıza olanak tanıyan özel bir Flow etiketidir.

Verileri sorgularken şunları bilmek faydalıdır:

  • Kullanılabilir yarım bırakılmış ödeme filtreleri listesi

  • Sorgular belirli bir söz dizimine uymalıdır

  • Sorgu alanı değerleri her zaman belgelenmez. Bazı durumlarda, 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ı filtreleyin ve ardından URL'yi kontrol edin.

  • Sorguyu mağazanızda çalıştırmak veya test etmek için Shopify GraphiQL uygulamasını kullanabilirsiniz.

  • Sorgunuz başarısız olursa ne olacağına dikkat edin. Çoğu zaman API (hiçbir sonuç döndürmemek yerine) tüm sonuçları döndürür.

Döndürülen veriler

Tüm Veri al işlemleri 0 ila 100 kaynak içeren bir liste döndürür. Kullanım durumunuza bağlı olarak, bu verileri çeşitli şekillerde kullanmak isteyebilirsiniz:

  • Her birine etiket eklemek gibi listedeki her bir öğeyi ayrı ayrı ele almanız gerekiyorsa Her biri için işlemini kullanabilirsiniz.
  • Kaç sonuç döndürüldüğünü saymak gibi verileri birleştirmeniz gerekiyorsa Say veya Topla işlemlerini kullanabilirsiniz.
  • Tüm öğelerin bulunduğu bir e-posta göndermek gibi listenin çıktısını almanız gerekiyorsa, döndürülen verileri doğrudan sonraki işlemlerde kullanabilirsiniz.

Bu işlemi takip eden adımlarda döndürülen verilere erişmek için, yarım bırakılmış ödemelerin bir listesi olan Yarım bırakılmış ödeme verilerini al adlı değişkeni kullanın. Bu değişkeni hem koşullarda hem de işlemlerde kullanabilirsiniz. Örneğin, yarım bırakılmış ödemeler listesini şuna benzer bir Dahili e-posta gönder işleminde gönderebilirsiniz:

{% for single_checkout in getAbandonedCheckoutData %}
  * {{ single_checkout.email }} - {{ single_checkout.totalPrice }}
{% endfor %}

Tetikleyiciler

Bu işlemi, Planlanan zaman tetikleyicisi de dâhil olmak üzere herhangi bir iş akışında kullanabilirsiniz. Planlanan zaman tetikleyicisini kullanan bir iş akışında, iş akışı bir olayın sonucu olarak değil, sizin belirttiğiniz bir zamanda başlar. Mağazanızda veya bir uygulamadan iş akışını başlatan belirli bir olay olmadığı için hiçbir veri otomatik olarak dâhil edilmez.

API referansı

Bu işlemde kullanılan API hakkında daha fazla bilgi için Yarım bırakılmış ödemeler sorgusuna bakın.