Ürün meta alanlarında yapılan değişikliklerde Shopify Flow’u tetikle

Ürün meta alanlarında yapılan değişikliklerde Shopify Flow’u tetikle

Sayfayı kopyala

Bir ürün meta alanı değiştiğinde Shopify Flow’u tetikleyin, ardından bildirimleri duruma göre doğru ekibe yönlendirin.

Workflow Trigger Extensions uygulamasından ürün meta alanı güncelleme tetikleyicisini nasıl oluşturabileceğimizi anlamak için aşağıdaki senaryoyu ele alacağız


Senaryo: Üretim durumu değiştiğinde, her seferinde ilgili ekibe bildirim gönderilir

Bir üretici, üretimin her aşamasını bir meta alanda takip eder. Her durum değişikliği, o aşamadan sorumlu ekibe bir bildirim gönderilmesini tetikler.

custom.production_status meta alanı, yeni bir aşama değeriyle güncellenir.

Bir koşul dalı, yeni durumu okur ve uygun eyleme yönlendirir. in_production, quality_check veya ready

Her bir durum, farklı bir ekibe yönlendirilir: üretim bölümü, kalite kontrol ekibi veya sipariş karşılama ekibi; böylece her aşamada yalnızca ilgili kişilerle iletişime geçilir.


Bu süreci nasıl yürüteceğiz?

Aşağıdaki 2 adımı izleyerek bu akışı oluşturabiliriz:

  1. Ürün Meta Alanına Tetikleyici Ekle
  2. Shopify akışını oluşturun

Aşağıdaki tanıtım videosunda da bu adımları görebilirsiniz (videoda ses yoktur):

1) Ürün Meta Alanına tetikleyici ekleyin

Öncelikle, ürün için istediğiniz meta alanına bir tetikleyici eklemeniz gerekir; bunun için aşağıdaki adımları takip edebilirsiniz.

  • Uygulama kontrol panelinden → Kurulum Kılavuzu → Product and Colleciton Triggers seçeneğine giderek “Ürün Metasahası Tetikleyicisi”ni oluşturun; Kurulum Kılavuzu’nu göremiyorsanız, uygulamanın metasahası tetikleyicileri sayfasına gidebilirsiniz.
  • Ardından, “Tetikleyici Ekle” düğmesine basarak tetikleyiciyi oluşturun
  • Ardından, kaynak türü olarak “Ürün”ü seçin ve tetikleyiciyi eklemek istediğiniz meta alanını arayın, seçin ve “Tetikleyici Ekle” düğmesine basın

2) Shopify akışını oluşturun

Shopify akışını oluşturarak gerekli eylemi gerçekleştirin (durum değerine göre ilgili ekibi uyarın)

Aynı akış dosyasını buraya ekledim; indirebilir, içe aktarabilir ve referans olarak kullanabilirsiniz (sayfanın sonunda).

  • Boş bir akış oluşturun ve Workflow Trigger Extensions bölümünden Metafield Update tetikleyicisini seçin
  • Ardından, “Olayı Kaydet” seçeneğine tıklayarak olayı kaydedin ve yeni bir sekmede, iş akışında kullanılacak veri yükünü önizlemek için ürün meta alanını (Üretim Durumu) güncelleyin. “Metin Olayını Seç” seçeneğine tıklayın ve olayları kaydedin.
  • "Olayları kaydet" düğmesine bastıktan sonra, yeni bir sekmeye geçin ve ürün meta alanını (Üretim Durumu) güncelleyin.
  • Yük verilerini görebileceksiniz ve bu verilere dayanarak istediğiniz herhangi bir işlemi gerçekleştirebilirsiniz
  • Şimdi kaynak türünün PRODUCT olup olmadığını kontrol edin VE meta alanın (üretim durumu) değerine bağlı olarak, ilgili ekibi bilgilendirmek için bir e-posta gönderin. E-posta mesajında, ürün GID’sinden gid://Shopify/Product/ kısmını kaldırmak için filtreleme özelliğini kullandım. Bu kısmı kaldırarak, artık e-postalarda temiz ürün kimliğini görebiliriz.
  • E-posta şu şekilde görünüyor: