Bekle

Bekle işlemi, belirlenen süre geçene kadar iş akışındaki bir sonraki işlemi veya koşulu erteler. İş akışı Bekle işlemine ulaştığında, iş akışında aşağıdaki adımların tümü bekleme süresi sona erene kadar ertelenir. Bekleme süresi sona geldiğinde iş akışı bir sonraki adıma geçer.

Önemli hususlar

Maksimum bekleme süresi

Bekle işlemi, işlemleri veya koşulları iş akışı başına maksimum 90 gün süreyle erteler. 90 günden uzun bir bekleme süresi girersiniz iş akışı etkinleştirilemez. İş akışının 90 günden uzun bir süre beklemesine ihtiyaç duyuyorsanız "Veri al" işlemi yerine planlanan iş akışı kullanmayı düşünebilirsiniz. İkinci yaklaşım, yaptığınız tüm değişikliklerin hemen etkili olmasını sağlar.

Etkin bir iş akışını değiştirme

Bekle işlemini kullanan etkin bir iş akışını değiştirmenin beklenmedik sonuçları olabilir. İş akışında bu işlemi kullanarak değişiklik yapmadan önce Etkinlik sayfasına bakarak bekleme durumunda etkin iş akışınızın olup olmadığını belirleyin. Bekle işlemi olan bir iş akışı tetiklendiyse bekleme durumunda etkin çalıştırmaları varsa aşağıdakiler meydana gelir:

  • İş akışını, bekleme süresinden sonra koşulları ve işlemleri değiştirecek şekilde düzenlerseniz etkin çalıştırma iş akışını yeniden başlattığında iş akışının orijinal sürümü yerine güncellenmiş sürümü kullanılır.
  • İş akışını devre dışı bırakır veya silerseniz bekleme durumundaki etkin çalıştırmalar durdurulur. İş akışı iptal edildi olarak işaretlenir.

Verileri yenileme

Bir iş akışı, Bekle adımından önce bir Al, Toplam veya Sayım işlemi içeriyorsa döndürülen veriler Bekle adımından sonra kullanılamaz. Bu verilere erişim elde etmek için Bekle adımından sonra aynı türde ek bir adım ekleyin.

Bir bekleme süresi sona erdikten sonra iş akışıyla ilişkili veriler yenilenir. Mağazadan alınan bilgiler, bekleme süresi sona erdiğinde yenilenmiş haliyle güncellenir. Bekleme süresi içinde mağazanızdan alınan bilgiler değişirse tetikleyici iş akışını başlattığı zaman alınan bilgiler değil, yeni bilgiler kullanılır.

Örneğin, bir siparişin oluşturulmasıyla başlayan bir iş akışınız var. İş akışı, müşterinin mağazanızda harcadığı toplam tutarı kontrol eder ve tutarın 750 USD'ye eşit veya daha yüksek olması halinde bir müşteri etiketi ekler. Siz ise tetikleyici ile koşul arasına bir Bekleme işlemi eklemeye ve 7 günlük bir gecikme belirtmeye karar verirsiniz.

Toplam harcama tutarı 700 USD olan bir müşteri, 100 USD tutarında bir sipariş verir. İş akışı tetiklenir ve toplam harcama tutarı yeni siparişle birlikte 800 USD'ye çıkar. Bekleme süresi sona erene kadar toplam harcama tutarı kontrol edilmez. Ertesi gün müşteri siparişi iptal edip para iadesi alır. Bekleme süresi sona erdikten sonra mağazanızdan bilgiler alınır. Müşterinin toplam harcama tutarı artık 700 USD'dir ve müşteri etiketi uygulanmaz.

Alanlar

Bekle işlemi aşağıdaki alanları içerir.

Bekle işleminde kullanılan alanlar.
Alan Açıklama
Beklenecek süre İş akışı bir sonraki adıma ilerlemeden önce ertelenecek süredir. Varsayılan olarak erteleme 0 saniye olarak ayarlanmıştır. Ertelemeyi ayarlamak için aşağıdakileri yapın:
  • Ertelenecek süreyi girin. Değer bir tam sayı veya 2,5 gibi bir kesirli sayı olabilir.
  • Ertelenecek zaman aralığını seçin.

Tetikleyiciler

Bekle işlemi herhangi bir iş akışında kullanılabilir.

Örnek

E-posta gönderilmeden önce 1 gün beklenen bir iş akışı örneği

Bu örnek iş akışında, iş akışındaki kalan işlemleri ve koşulları 1 gün geçene kadar ertelemek için bekle işlemi kullanılır. 1 gün sonra sipariş yerine getirilmezse bir e-posta gönderilir.

Shopify ile satış yapmaya hazır mısınız?

Ücretsiz olarak dene