Ürün meta alanlarında yapılan değişikliklerde Shopify Flow’u tetikle
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:
- Ürün Meta Alanına Tetikleyici Ekle
- 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 Triggersseç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
PRODUCTolup 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’sindengid://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:
