Ürün durumunu güncelle
Ürün durumunu güncelle işlemi, bir ürünün durumunu değiştirmenizi sağlar.
Bu sayfada
Tetikleyiciler
Bu işlemde, tetikleyici veya iş akışının önceki bir adımı tarafından eklenen gizli bir alan bulunur.Ürün Kimliği adlı bu alan, ürünü tanımlar.Ürün kimliği varsayılan olarak ayarlanır ve değiştirilemez.Sonuç olarak, Ürün durumunu güncelleme işlemi, Ürün verilerini al işlemini içeren iş akışlarında veya aşağıdaki örnekte olduğu gibi ürün veya varyasyon içeren tüm tetikleyicilerde kullanılabilir.
- Mağazaya ürün eklendi
- Ürün durumu güncellendi
- Ürün varyasyonu eklendi
- Envanter adedi değiştirildi
- Varyasyon tekrar stokta
- Varyasyon stokta yok
- Envanter ür ünü oluşturuldu
Örnek
Bu örnek iş akışında ürünler, tüm varyasyonları tükendiğinde arşivlenir.
Bilinen sınırlamalar
Bu işlem bir ürünü günceller. Bu durum, ürün güncellemeleriyle ilişkili tetikleyicilerin harekete geçmesine neden olur. Bu işlemi, bir ürün güncellendiğinde harekete geçen tetikleyicilerle birleştirirseniz iş akışı, sonsuz bir döngüde sürekli çalışır. Bu nedenle Ürün durumunu güncelle işlemi, ürün güncellemeleriyle ilişkili tetikleyicilerle (örneğin, Ürün durumu güncellendi) birleştirilmemelidir. İş akışına koşullar ekleyerek döngüleri önleyebilirsiniz. Örneğin, iş akışı bir ürünü arşivliyorsa ürünün zaten arşivlenmiş olup olmadığını kontrol edebilirsiniz.
API ayrıntıları
Daha fazla bilgi edinmek için productUpdate mutasyonunu gözden geçirin.