İş akışı çalıştırmalarını bulma ve izleme

Bir iş akışı yürütüldükten sonra Flow, performansını ve davranışını izlemenize olanak tanıyan ve iş akışı çalıştırması olarak adlandırılan bir günlük sağlar.

İş akışı çalıştırmalarına erişme

Flow uygulamasındaki tüm iş akışı çalıştırmalarını izleyebilirsiniz. İş akışı çalıştırmalarını incelemek, iş akışının davranışıyla ilgili olası sorunları belirlemenize yardımcı olabilir.

Hata giderirken veya hangi iş akışını kontrol edeceğinizden emin olmadığınızda tüm iş akışlarındaki çalıştırmaları incelemek isteyebilirsiniz. Özellikle hangi iş akışını incelemek istediğinizi biliyorsanız yalnızca o iş akışının son çalıştırmalarına erişebilirsiniz.

Adımlar:

Tüm iş akışı çalıştırmalarını inceleme
  1. Shopify yöneticinizden Uygulamalar > Flow bölümüne gidin.

  2. Son çalıştırmalar'a tıklayın.

  3. İsteğe bağlı: Ayrıntıları incelemek için belirli bir çalıştırmaya tıklayın.

Belirli bir iş akışının çalıştırmalarını inceleme
  1. Shopify yöneticinizden Uygulamalar > Flow bölümüne gidin.

  2. Çalıştırmalarını incelemek istediğiniz iş akışını seçin.

  3. Son çalıştırmalar bölümünde listelenen çalıştırmaları inceleyin.

  4. İsteğe bağlı: Ayrıntıları incelemek için belirli bir çalıştırmaya tıklayın.

Belirli bir iş akışı çalıştırmasını arama

Flow'da, aşağıdaki yöntemlerden birini kullanarak iş akışı çalıştırmalarını arayabilirsiniz:

Neler aranabilir

Flow uygulamasındaki Son çalıştırmalar listesi, tüm çalıştırmalar listesini aşağıdaki filtrelerin herhangi bir kombinasyonuna göre filtreleme seçeneği içerir:

  • Metin içerir: Tetikleyici yükündeki bir sipariş numarası veya bir durumdaki etiket adı gibi, iş akışı çalıştırmasında kullanılan verilerin ham metin içeriğine göre filtreler.
  • İş akışları: İş akışının adına göre filtreler.
  • Gerçekleştirilen işlemler: Çalıştırmanın herhangi bir işlem yapıp yapmadığına (doğru) veya hiçbir şey yapmadığına (yanlış) göre filtreler.
  • Hatalar: Çalıştırmanın hata içerip içermediğine göre filtreler.
  • Başlangıç zamanı: Çalıştırmanın başlamış olması gereken tarih ve saat aralığına göre filtreler. Çalıştırmaları zamana göre filtreleme hakkında daha fazla bilgi edinin.
  • Tetikleyici türü: Çalıştırmanın nasıl başladığına göre filtreler. Seçenekler arasında tetikleyici olayı, manuel çalıştırma veya manuel yeniden deneme yer alır.
  • Yeniden deneme durumu: Çalıştırmanın yeniden deneme içerip içermediğine göre filtreler.
  • Çalıştırma kimliği: Belirli bir çalıştırma kimliğine göre filtreler. Ayrıca, belirtilen çalıştırma kimliğiyle ilgili yeniden denemeleri dahil etmeyi de seçebilirsiniz.
  • Etiketler: Çalıştırma için geçerli olan iş akışı etiketlerine göre filtreler.

Arama yapmadan önce, iş akışı çalıştırmasında hangi bilgileri arayabileceğinizi düşünün. Bu bilgiler, iş akışı çalıştırması ayrıntılarında görüntülenir ve aşağıdaki türleri içerir:

  • Sipariş numaraları veya müşteri kimlikleri gibi, iş akışı çalıştırmasında kullanılan kaynaklara ait tüm kimlikler.
  • Etiket adı veya ürün başlığı gibi, iş akışı çalıştırmasına dahil edilen tüm metin veya veriler.

Ayrıca, bir iş akışı çalıştırmasını ararken aşağıdaki sınırlamaları göz önünde bulundurun:

  • Arama, büyük/küçük harfe duyarlı değildir.
  • Arama dizesi noktalama işareti içermemelidir. Örneğin, bir sipariş numarası arıyorsanız gid://shopify/Order/43843493 yerine 43843493 olarak arama yapın.
  • Günlükler, iş akışınızda kullanılan kaynaklarla ilgili tüm ayrıntıları içermez. Örneğin, iş akışınızda bir ürün kimliği kullanıyorsanız bu alanları da kullanmadığınız sürece iş akışı çalıştırma günlüğü, ürün adını veya başlığını içermez.
  • Arama, son 14 günlük iş akışı çalıştırmalarıyla sınırlıdır.

Shopify yöneticisinden arama

Daha fazla işlem menüsüne sahip kaynaklar için, Flow çalıştırmalarını ara seçeneğini belirleyerek iş akışı çalıştırması araması başlatabilirsiniz. Bu seçenek aşağıdaki kaynaklar için kullanılabilir:

  • Siparişler
  • Taslak siparişler
  • Müşteriler
  • Ürünler
  • Varyasyonlar
  • Koleksiyonlar

Bir çalıştırmayı bulmakta sorun yaşıyorsanız nelerin aranabileceğini gözden geçirin.

Adımlar:

  1. Shopify yöneticisinde, aramak istediğiniz kaynağı (ör. sipariş veya ürün) açın.
  2. Daha fazla işlem'e tıklayın.
  3. Flow çalıştırmalarını ara'ya tıklayın.

Adım verilerindeki metne göre arama

Flow uygulamasında, bir iş akışı çalıştırmasının adım verileri bölümlerine dahil edilen tüm verileri arayabilirsiniz.

Bir çalıştırmayı bulmakta sorun yaşıyorsanız nelerin aranabileceğini gözden geçirin.

Adımlar:

  1. Flow uygulamasının Son çalıştırmalar listesinde, Filtre ekle'ye tıklayın.
  2. Metin içerir'i seçin.
  3. Aranacak metni veya kimliği girin.

Zaman aralığına göre arama

Bir iş akışı çalıştırmasını zaman aralığına göre bulmak için aşağıdaki hususları gözden geçirin:

  • Cihazınızdaki saat dilimi mağazanızın saat diliminden farklıysa iş akışı çalıştırmasının tarihi ve saati yanlış olabilir. Kullandığınız Başlangıç zamanı filtresinde bu farkı dikkate alın.
  • Yüksek hacimli mağazalarda, belirli bir iş akışı çalıştırmasını daha kolay bulmak için dar bir zaman aralığı ve diğer filtreleri kullanmanız gerekebilir.
  • İş akışı çalıştırmaları, çalıştırma tamamlandıktan sonra yalnızca 14 gün boyunca saklanır.
  • Bir iş akışının çalışması ile sonuçlarının Son çalıştırmalar sayfasında görüntülenmesi arasında gecikme olabilir. Yakın tarihli bir iş akışının sonuçları henüz mevcut değilse birkaç dakika bekleyip tekrar deneyin.

Adımlar:

  1. Flow uygulamasının Son çalıştırmalar listesinde, Filtre ekle'ye ve ardından Başlangıç zamanı'na tıklayın.
  2. Başlangıç alanına, olayın gerçekleşmiş olması gereken zamana denk gelen bir tarih ve saat girin. Örneğin, Sipariş oluşturuldu tetikleyicisi için siparişin oluşturulduğu zamanı kullanın. Doğru ÖÖ/ÖS değerini girdiğinizden emin olun.
  3. Bitiş alanına, Başlangıç tarih ve saatinden 10 dakika sonrasına ait bir tarih ve saat girin.
  4. Arama sonuçlarını inceleyin. İş akışları genellikle tetikleyici bir olayla tam olarak aynı anda veya kısa bir süre sonra çalışır.
  5. Zamanla eşleşen bir sonuca tıklayın ve görüntülenen kaynağın, aradığınız kaynakla (ör. sipariş) eşleştiğini doğrulayın.

Zaman filtresi örneği

Son çalıştırmalar listesindeki sütunlar

Bir iş akışının son çalıştırmalar listesi, iş akışı çalıştırmaları hakkındaki temel verileri görüntüler:

İş akışı çalıştırma tablosunda yer alan veriler
SütunAçıklama
Başlangıç zamanıİş akışı çalıştırmasının başladığı zaman.
Çalıştırma durumu
  • Devam ediyor: Şu anda yürütülüyor veya yeniden deneniyor.
  • Bekliyor: Bir bekleme adımı, iş akışını geciktirdi.
  • Hız sınırına takıldı: İş akışı çok fazla kaynak kullandığı için Flow, çalıştırmaların yürütülmesini sınırladı. Hız sınırına takılan çalıştırmalarda hata giderme hakkında daha fazla bilgi edinin.
  • İptal edildi: İş akışı, tamamlanamadan iptal edildi.
  • Tamamlandı: Bitti.
SonuçlarTamamlanan işlemlerin ve adıma göre hataların listesi.
Yeniden denemelerÇalıştırma yeniden denendiyse yeniden denemeler listesine bir bağlantı sunulur.
Tetikleyici türü
  • Manuel yeniden deneme: Çalıştırma, önceki bir çalıştırmanın yeniden denemesidir.
  • Manuel tetikleyici: İş akışı, Shopify yöneticisinden manuel olarak çalıştırılmıştır.
  • Tetikleyici olay: Bir olay veya zamanlama tarafından tetiklenir.

Bir iş akışı çalıştırmasının ayrıntılarını görüntüleme

Tek bir iş akışı çalıştırması hakkındaki ayrıntılı bilgilere erişmek için iş akışı çalıştırmasına ait satıra tıklayın.

En üstte Durum bölümü iş akışının tamamlanıp tamamlanmadığını, Eylemler bölümü ise iş akışındaki kaç eylemin başarıyla çalıştığını gösterir.

Ayrıntılar bölümünde iş akışının bir önizlemesi görüntülenir ve iş akışının izlediği yollar vurgulanır.

Bir iş akışına ait çalıştırma günlüğü örneği. Durum en üstte gösterilir ve şema, çalıştırmanın tamamının başarılı olduğunu vurgular.

İş akışı önizlemesinden sonra, iş akışındaki her adımın sonuçlarını, günlüklerini ve verilerini görüntüleyebilirsiniz.

Bir iş akışının çalıştırma günlüğündeki sonuçlar bölümünün örneği.

Her adımda, iş akışı çalıştırmasında kullanılan verileri görüntülemek için Adım verileri bölümünü genişletebilirsiniz. Bu verilere; sipariş numaraları veya müşteri kimlikleri gibi, iş akışı çalıştırmasında kullanılan kaynak kimlikleri ve etiket adı veya ürün başlığı gibi, iş akışı çalıştırmasına dahil edilen tüm metinler ya da veriler dahildir.

'Taslak sipariş verilerini al' için Adım verileri bölümü örneği.

'Her bir döngü için' eylemlerini içeren iş akışları

Her bir döngü için (yinele) eylemini içeren iş akışları, adımları birkaç kez tekrarlar. Flow, iş akışı önizlemesinde kaç ürünün bir yolu izlediğini vurgular.

'Her bir döngü için' döngüsü içeren yakın tarihli bir iş akışı çalıştırması örneği. Örnek şema, bu çalıştırma sırasında döngü eyleminin 7 kez gerçekleştirildiğini vurgular.

Flow ayrıca her döngü yinelemesinin sonuçlarını görüntüler ve döngülerdeki hataları hızla giderebilmeniz için gerçekleştirilen eylemlere ve hatalara göre filtreleme yapmanıza olanak tanır.

'Her bir döngü için' döngüsü içeren yakın tarihli bir çalıştırmanın adım verileri örneği. Örnek adım verileri, 7 üründen hangisinin adım verilerini incelemek istediğinizi seçmenize olanak tanıyan Ürünler menüsünü vurgular.

Devam eden iş akışı çalıştırmalarını iptal etme

Bir iş akışını tamamlanmadan önce durdurmak istediğinizde, durumu Devam ediyor veya Hız sınırına takıldı olan bir iş akışı çalıştırmasını iptal edebilirsiniz. İş akışı çalıştırmasını iptal etme; API sınırlarına ulaşmaktan kaçınmak, iş akışının amaçlandığı gibi çalışmadığını fark etmek ya da başarısız çalıştırmaların Yakın tarihli çalıştırmalar listenizi doldurmasını önlemek istediğinizde faydalı bir seçenek olabilir.

Devam eden iş akışı çalıştırmalarını iptal etmeyle ilgili dikkat edilmesi gerekenler

Devam eden bir iş akışı çalıştırmasını iptal etmeden önce aşağıdaki hususları gözden geçirin:

  • Flow uygulamasındaki iş akışı çalıştırmalarını iptal etmek için bir masaüstü cihaz kullanmanız gerekir.
  • Zaten tamamlanmış olan çalıştırmaları iptal edemezsiniz.
  • İptal edilen çalıştırmalar daha sonra devam ettirilemez. İş akışının yeniden çalışması gerekiyorsa iş akışının otomatik olarak tetiklenmesini bekleyebilir, çalıştırmayı yeniden deneyebilir veya yeni bir iş akışı çalıştırmasını manuel olarak başlatabilirsiniz.
  • İş akışı çalıştırmalarını iptal etmek, ilişkili iş akışını otomatik olarak kapatmaz. Ancak bir iş akışını kapatmak, devam eden tüm iş akışı çalıştırmalarını otomatik olarak iptal eder.
  • İş akışının karmaşıklığına bağlı olarak, iş akışı çalıştırmalarının iptal edilmesi birkaç saniye ile bir dakika arasında sürebilir.

Devam eden iş akışı çalıştırmalarını iptal etme

Devam eden bir iş akışı çalıştırmasını istediğiniz zaman iptal edebilirsiniz. Devam eden iş akışı çalıştırmalarını iptal etmenin birden çok yolu vardır:

  • Belirli bir çalıştırmayı iptal etmek için doğrudan iş akışı çalıştırmasının ayrıntılar sayfasından iptal edebilirsiniz.
  • Tek bir iş akışına ait birden çok çalıştırmayı iptal etmek için iş akışının Yakın tarihli çalıştırmalar listesinden çalıştırmaları toplu olarak iptal edebilirsiniz.

Adımlar:

Bir iş akışının belirli bir çalıştırmasını iptal etme
  1. Shopify yöneticinizden Uygulamalar > Flow bölümüne gidin.

  2. İptal etmek istediğiniz, devam eden çalıştırmayı içeren iş akışına tıklayın.

  3. Yakın tarihli çalıştırmalar bölümünde, iptal etmek istediğiniz devam eden çalıştırmaya tıklayın.

  4. İptal'e tıklayın.

Bir iş akışı için birden çok çalıştırmayı iptal etme
  1. Shopify yöneticinizden Uygulamalar > Flow bölümüne gidin.

  2. İptal etmek istediğiniz, devam eden çalıştırmayı içeren iş akışına tıklayın.

  3. Yakın tarihli çalıştırmalar bölümünde, iptal etmek istediğiniz tüm devam eden çalıştırmaları seçin.

  4. Çalıştırmayı iptal et'e tıklayın.

İş akışı çalıştırmalarında hata giderme

Bazı durumlarda, bir iş akışı çalıştırması hatayla karşılaşabilir veya amaçlandığı gibi çalışmayabilir. Bu durum çoğunlukla, iş akışında bir yapılandırma sorunu olduğunda meydana gelir. Geçmiş çalıştırmaların sonucunu geriye dönük olarak düzeltmek için Flow hatalarında hata giderme ve iş akışı çalıştırmalarını yeniden deneme hakkında daha fazla bilgi edinin.