Envanter tetikleyicileri, adım adım

Envanter tetikleyicileri, adım adım

Sayfayı kopyala

Konum bazında stok değişiklikleri, stokta kalmama, stokta yeniden bulunma ve varyant maliyet değişiklikleri için adım adım Shopify Flow eğitimleri.

Shopify Flow
Nerede bulabilirsiniz: Shopify Flow'da “Tetikleyici seç” seçeneğini seçin, Workflow Trigger Extensions bölümünü açın ve “at Location” ifadesini arayın.

Konumda Stok Seviyesi Değişti

Bir konumda bir varyantın mevcut miktarı her değiştiğinde (indirim, stok yenileme, transfer, manuel düzeltme gibi) uyarı verilir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Stok Verilerine Erişim + Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Varyant bazında değil, konum bazında stok azlığı uyarıları.
  • Her bir stok hareketini bir ERP sistemine veya rapor tablosuna iletin.
  • Hata gibi görünen büyük tek seferlik düşüşlere tepki gösterin.

“Konumda Hangi Stok Seviyesi Değişti” bildiriminin iş akışınıza gönderdiği bilgiler

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Varyant envanteri değişen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir.
inventoryLevel Nesne Konum, varyant/SKU ve eski/yeni/fark mevcut miktar
inventoryLevel.locationId Kimlik
inventoryLevel.locationName Metin
inventoryLevel.sku Metin
inventoryLevel.variantId Kimlik
inventoryLevel.variantTitle Metin
inventoryLevel.oldAvailable Sayı
inventoryLevel.newAvailable Sayı
inventoryLevel.delta Sayı
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Bir depo için stok azaldı uyarısı

  1. Tetikleyici olarak Konumdaki Stok Seviyesinde Değişiklik seçeneğini seçin.
  2. Üç kritere sahip bir koşul ekleyin: inventoryLevel.locationName değeri Main warehouse ile eş olsun, inventoryLevel.newAvailable değeri 5'ten küçük olsun ve inventoryLevel.oldAvailable değeri 5'ten büyük veya ona eşit olsun.
  3. {{product.title}} / {{inventoryLevel.variantTitle}} ({{inventoryLevel.sku}}) is down to {{inventoryLevel.newAvailable}} at {{inventoryLevel.locationName}}** ifadesini** ekle.
  4. İş akışını etkinleştirin.

Bu Şubede Stokta Yok

Bir varyantın mevcut miktarı belirli bir konumda sıfıra ulaştığında uyarı verilir. Bu varyant başka bir yerde hâlâ stokta olabilir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Stok Verilerine Erişim + Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Depoda hâlâ stok varken bir rafın boş olduğunu mağaza müdürüne bildirin.
  • Şubeler arası transfer talebinde bulunun.
  • Son stok bulunduğu konumda tükendiğinde, ürünü ön sipariş durumuna geçirin.

“Şubede Stokta Yok” durumu iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Söz konusu şubede bir varyantı stokta kalmayan ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir durumdadır.
inventoryLevel Nesne Konum, ürün çeşidi/SKU ve eski/yeni mevcut miktar
inventoryLevel.locationId Kimlik
inventoryLevel.locationName Metin
inventoryLevel.sku Metin
inventoryLevel.variantId Kimlik
inventoryLevel.variantTitle Metin
inventoryLevel.oldAvailable Sayı
inventoryLevel.newAvailable Sayı
inventoryLevel.delta Sayı
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Bir mağazadaki stok bittiğinde transfer talebinde bulun

  1. Tetikleyici olarak Şubede Stokta Yok seçeneğini seçin.
  2. Koşul ekle: inventoryLevel.locationName, Main warehouse değerine eşit değil.
  3. “Lojistik departmanına dahili e-posta gönder” seçeneğini ekle: {{inventoryLevel.locationName}} is out of {{product.title}} / {{inventoryLevel.variantTitle}}.
  4. İş akışını etkinleştirin.

Mağazada Tekrar Stokta

Bir konumda bir varyantın mevcut miktarı sıfırdan sıfırın üzerine çıktığında tetiklenir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Stok Verilerine Erişim + Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Stokta yeniden mevcut olduğunda bildirim gönderin veya satış ekibine bekleyen bir siparişin sevk edilebileceğini bildirin.
  • sold-out etiketini kaldırın veya reklamları yeniden etkinleştirin.

"Şubede Stokta Yeniden Mevcut" bildirimi iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Bu şubede bir varyantı yeniden stokta bulunan ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir durumdadır.
inventoryLevel Nesne Konum, ürün çeşidi/SKU ve eski/yeni mevcut miktar
inventoryLevel.locationId Kimlik
inventoryLevel.locationName Metin
inventoryLevel.sku Metin
inventoryLevel.variantId Kimlik
inventoryLevel.variantTitle Metin
inventoryLevel.oldAvailable Sayı
inventoryLevel.newAvailable Sayı
inventoryLevel.delta Sayı
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Stok geri geldiğinde “tükendi” etiketini kaldırın

  1. Tetikleyici olarak Mağazada Yeniden Stokta seçeneğini seçin.
  2. sold-out** etiketini** ekle veya kaldır.
  3. İsteğe bağlı: {{inventoryLevel.locationName}} konumunda {{inventoryLevel.newAvailable}} adetlik bir iç e-posta gönder seçeneğini ekleyin.
  4. İş akışını etkinleştirin.

Ürün Varyantının Maliyeti Değişti

Bir varyantın birim başına maliyeti değiştiğinde tetiklenir; eski ve yeni maliyet, delta, percentChange ve direction değerlerini içerir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook ve değişiklik algılama
İzin Stok Verilerine Erişim + Ürün, Varyant ve Koleksiyon Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Bir tedarikçi fiyatları artırdığında marjları yeniden kontrol edin.
  • Maliyeti artık fiyatın belirli bir oranını aşan bayrak çeşitleri.

“Hangi Ürün Varyantının Fiyatı Değişti” bildirimi iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
product Ürün (Shopify) Varyant fiyatı değişen ürün. Tam bir Shopify ürünü olduğundan, tüm alanları ve Shopify Flow’un kendi ürün eylemleri kullanılabilir.
variantCostChange Nesne Varyant/SKU ile ürün başına eski ve yeni maliyet
variantCostChange.variantId Kimlik
variantCostChange.variantTitle Metin
variantCostChange.sku Metin
variantCostChange.oldCost Para (tutar, para birimi kodu)
variantCostChange.newCost Para (tutar, para birimi kodu)
variantCostChange.delta Sayı Yeni değer eksi eski değer. Her iki değerden biri bilinmiyorsa sonuç boş olur.
variantCostChange.percentChange Sayı Eski değerin yüzdesi olarak ifade edilen değişim (-12,5 = yüzde 12,5 oranında düşüş). Eski değer 0 ise veya bilinmiyorsa boş bırakılır.
variantCostChange.direction Metin artış, azalma veya değişmeme
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Maliyet yüzde 5’ten fazla arttığında fiyatı gözden geçirin

  1. Tetikleyici olarak Ürün Varyantı Fiyatı Değişti seçeneğini seçin.
  2. Koşul Ekle: variantCostChange.percentChange, 5'ten büyük.
  3. margin-review etiketini içeren** ürün etiketleri ekleyin** ve {{variantCostChange.sku}} için {{variantCostChange.oldCost.amount}} -> {{variantCostChange.newCost.amount}} değerini içeren bir iç e-posta gönderin.
  4. İş akışını etkinleştirin.

Sonraki adımlar

Dördünün de Envanter Verilerine Erişim ve Ürün Verilerine Erişim haklarına ihtiyacı vardır (olay, ürünü referans olarak içerir). Envanter erişimi izni verildiğinde, olayların konumu belirtebilmesi için Konumlara erişim izni de istenir.