İçeriğe geç

Bir çalıştırma, bir kişi için bir kampanyanın grafiği üzerinden tek bir geçiştir ve her zaman beş durumdan birindedir: çalışıyor, bir yanıt bekliyor, bir gecikmeyi bekliyor, tamamlandı veya başarısız oldu. Çalışan bir çalıştırma, bir şey onu park edene veya sona erdirene kadar grafiği düğüm düğüm gezer. Tamamlandı ve başarısız oldu son durumlardır — bir çalıştırma asla yeniden başlamaz, ancak sonraki bir olay yeni bir tane başlatabilir.

Tuval çalıştırma paneli bu beş adı yazdırmaz. Bir çalıştırmanın aktif olup olmadığını, üzerinde durduğu düğümü, aldığı yolu ve varsa bir hata mesajını gösterir; aşağıdaki adlar bu alanların birlikte ne anlama geldiğini açıklar.

DurumÇalıştırmanın ne yaptığıNeye, ne zaman geçtiği
ÇalışıyorGrafiği geziyor, ulaştığı her düğümü çalıştırıyorBekliyor, Tamamlandı veya Başarısız oldu — bir sonraki düğüm ne üretirse
Bir yanıt bekliyorwait_for_reply’ı açık olan bir condition’da park edilmişBir yanıt üzerine Çalışıyor’a; 7 gün sessizlikten sonra Başarısız oldu’ya
Bir gecikmeyi bekliyorPlanlanmış bir devam ile bir delay düğümünde park edilmişBekleme sona erdiğinde Çalışıyor’a; bir yanıt onu iptal ederse Tamamlandı’ya; devam hiç çalışmazsa Başarısız oldu’ya
TamamlandıBitti. Başka düğüm çalışmayacakSon durum
Başarısız olduOna karşı bir hata kaydedilerek durduSon durum
StartÇalışıyorBir yanıt bekliyorBir gecikmeyi bekliyorTamamlandıBaşarısız olduEnd eşleşen bir olay gelir yanıt beklemeye ayarlanmış koşul kişi yanıt verir veya bir düğmeye tıklar gecikme düğümüne ulaşılır bekleme sona erer bir yanıt, yalnızca yanıt yoksa çalışmaya ayarlanmış bir beklemeyi iptal eder durdurma düğümü veya bağlantısı olmayan bir çıktı bir düğüm tekrar ziyaret edilir veya durmuş bir çalıştırma toplanır 7 gün yanıt yok planlanmış adım hiç çalışmaz
  • Aktif: evet
  • Kaydedilen: şu anda üzerinde olduğu düğüm ve zaten geçtiği her düğüm
  • Şurada sona erer: bir stop düğümü, akış aşağısında bağlantısı olmayan bir çıktı veya tekrar ziyaret edilen bir düğüm

Çalışan bir çalıştırma grafikte tek bir geçişte ilerler: tetikleyici, sonra sırayla bağlı her düğüm. Eylem düğümleri ÖM’lerini gönderir, yorumlarını yayınlar veya kişinin etiketlerini değiştirir ve kontrolü ileriye aktarır. Hiçbir şey planlanmaz — bir çalıştırma yalnızca bir delay düğümünde veya bir yanıt bekleyen bir condition’da duraklar.

Bir hata veren bir eylem, çalıştırmayı sona erdirmeden ilerlemesini durdurur. Çalıştırma, hata o düğüme karşı kaydedilmiş olarak aktif kalır, bu yüzden panel hiçbir yere gitmeyen aktif bir çalıştırma gösterebilir; bir tarama daha sonra onu başarısız olarak kapatır.

Bir düğümü tekrar ziyaret etmek çalıştırmayı sona erdirir ve o düğümü isimlendiren bir döngü hatası kaydeder. Bir grafikteki her düğüm çalıştırma başına en fazla bir kez çalışır.

  • Aktif: evet
  • Kaydedilen: park edildiği condition düğümüne karşı bir “yanıt bekleniyor” girdisi
  • Hayatta kaldığı süre: yanıtsız 7 gün

wait_for_reply açık olan bir condition, hemen değerlendirmek yerine çalıştırmayı park eder. Kişinin bir sonraki ÖM’si, aynı konudaki yorum yanıtı veya düğme tıklaması onu uyandırır ve koşulun eşleştirdiği şey o yanıtın metnidir: Eşleşme çalıştırmayı ilk çıktıya, Eşleşme Yok ikinci çıktıya gönderir.

Yanıtsız 7 gün bekleyen bir çalıştırma, kişinin hiç yanıt vermediğini söyleyen bir mesajla başarısız olarak kapatılır. Bu test çalıştırmaları için de geçerlidir — bekleyen bir koşulda park edilmiş bir test çalıştırması gerçek bir yanıt almaz ve aynı şekilde süresi dolar.

  • Aktif: evet
  • Kaydedilen: beklemeyi saniye cinsinden isimlendiren bir “planlanmış gecikme” girdisi
  • Hayatta kaldığı süre: planlanan beklemenin tamamı; bir saatten fazla gecikmiş bir devam bunun yerine başarısız olur

Bir delay düğümü bir devamı planlar ve ilerlemeyi durdurur. Yapılandırılmış delay_seconds, 1 saniye ile 31.536.000 saniye (365 gün) arasına sıkıştırılır; bu aralığın dışındaki bir değer hatasız kırpılır.

only_if_no_reply’ı açık olan bir gecikme, bekleme sona erdiğinde bir yanıt olup olmadığını kontrol eder. Kişi bekleme sırasında herhangi bir noktada yanıt verdiyse, çalıştırma dalda devam etmek yerine tamamlanır.

Hiç gelmeyen bir devam, vadesi bir saatten fazla geçtiğinde saatlik bir tarama tarafından yakalanır ve çalıştırma başarısız olarak kapatılır.

  • Aktif: hayır
  • Kaydedilen: bir tamamlanma zamanı ve çalıştırmanın geçtiği düğümlerin tam yolu
  • Hata mesajı: yok

Bir çalıştırma bir stop düğümüne ulaştığında, aldığı çıktıya hiçbir şey bağlı olmadığında veya bir yanıt yalnızca yanıt gelmezse devam edecek şekilde ayarlanmış bir gecikmeyi iptal ettiğinde tamamlanır. Bir stop düğümünde sona eren bir çalıştırma, son kaydedilen adımı olarak bir “akış durduruldu” girdisi taşır, bu da kasıtlı bir sonu hiçbir şeye bağlanmamış bir daldan ayırır.

Tamamlanma, kampanyanın istediğinizi yapıp yapmadığı üzerine bir hüküm değildir: hiçbir anahtar kelimeyle eşleşmeyen ve bağlantısız bir Eşleşme Yok çıktısından ayrılan bir çalıştırma tamamlanmış bir çalıştırmadır.

  • Aktif: hayır
  • Kaydedilen: bir hata mesajı ve çalıştırmanın üzerinde durduğu düğüm
  • Yeniden denenen: bir gecikmeden sonraki planlanmış devam, üç kereye kadar; başka hiçbir şey

Bir çalıştırma dört şekilde başarısız olur: bir düğüm tekrar ziyaret edilir, bir eylem düğümü bir hata verir ve durmuş çalıştırma toplanır, bekleyen bir koşul yanıtsız 7 günü geçer veya planlanmış bir devam hiç çalışmaz.

Durmuş bir çalıştırma — aktif, son ziyaret ettiği düğümde bir hatayla — hala bekleyen planlanmış bir adımı varken bir saat içinde kapatılır, yoksa 7 gün boşta kaldığında kapatılır. O zamana kadar panel onu aktif gösterir, bu yüzden aktif bir çalıştırmadaki bir hata mesajı çalıştırmanın pratikte bittiğinin sinyalidir.

KaydedilenNerede görürsünüz
Başarısız çağrıdan gelen hata metni — reddedilmiş bir ÖM, artık var olmayan bir yorum, iptal edilmiş bir sayfa tokenıÇalıştırmada ve yolda onu veren düğüme karşı
Çalıştırmanın üzerinde durduğu düğümTuval kaplamasındaki mevcut düğüm işaretçisi
O düğüme kadar alınan yolÇalıştırmanın sabitlendiği grafik sürümündeki ziyaret edilmiş düğüm vurgusu
Bir taramanın çalıştırmayı kapatma nedeniÇalıştırmada: 7 gün içinde yanıt yok, veya çalışmayan planlanmış bir adım

Yeniden denemeler dardır. Bir delay’den sonraki planlanmış bir devam, beş saniyeden başlayan genişleyen bir aralıkla üç kereye kadar denenir ve çalıştırma üçüncü denemeden sonra başarısız olarak işaretlenir. Bir çalıştırma grafiği gezerken başarısız olan bir eylem yeniden denenmez ve hiçbir çalıştırma baştan yeniden çalıştırılmaz.

Çalıştırması başarısız olan bir kişi kampanyadan dışlanmaz. Kişi başına bir çalıştırma kuralı yalnızca hala çalışan çalıştırmaları sayar, bu yüzden onların bir sonraki eşleşen olayı yeni bir tane başlatır.

  • Her çalıştırma başladığı grafik sürümüne sabitlenir. Kampanyayı bir çalıştırma ortasında kaydetmek o çalıştırmayı kendi sürümünde bırakır ve panel onu kullandığı sürüme karşı yeniden oynatır.
  • Test çalıştırmaları, Facebook veya Instagram’ı çağırmadan ve etiketleri değiştirmeden tüm grafiği çalıştırır. Bir delay düğümü bir test çalıştırmasını planlamak yerine sona erdirir ve gecikmeyi atlanmış olarak kaydeder.
  • Panel, kampanya için en son 20 çalıştırmayı en yeni önce listeler, test çalıştırmaları test olarak işaretlenmiş, ve kendi kendine güncellenmez — bir çalıştırmanın ne kadar ilerlediğini görmek için onu yenileyin.