庫存觸發條件,逐步說明

Shopify Flow
尋找位置:在「Shopify Flow」中選擇「Select a trigger」,開啟「Workflow Trigger Extensions」,然後搜尋「at Location」。

該地點的庫存量已變更

每當某個變體在某個地點的可用數量發生變動時,系統便會觸發通知:例如促銷、補貨、轉移或手動修正。

火災源自 Shopify Webhook 加上變更偵測
權限 庫存資料存取 + 產品、變體及系列資料存取
已開啟 啟用一個使用該功能的 Flow 工作流程,即可開啟該功能。其專屬開關位於應用程式的「**觸發器」**頁面中

用於

  • 按據點而非按商品變體發出庫存不足提醒。
  • 將每筆庫存變動轉發至 ERP 系統或報表中。
  • 針對看似錯誤的單次大幅波動做出反應。

「地點的庫存量變更」會將哪些資料傳送至您的工作流程

流量中的變量 類型 內容為何
product 產品(Shopify) 其變體庫存發生變動的產品。這是一個完整的 Shopify 產品,因此其所有欄位以及 Flow 自身的產品操作皆可使用。
inventoryLevel 對象 地點、變體/SKU,以及舊/新/增減後的可用數量
inventoryLevel.locationId ID
inventoryLevel.locationName 文字
inventoryLevel.sku 文字
inventoryLevel.variantId ID
inventoryLevel.variantTitle 文字
inventoryLevel.oldAvailable 數字
inventoryLevel.newAvailable 數字
inventoryLevel.delta 數字
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋此 ID,以查看確切的傳送內容。

範例:某倉庫的庫存不足警示

  1. 選擇「**地點的揀貨庫存量發生變更」**作為觸發條件。
  2. 新增一個包含三項條件的條件inventoryLevel.locationName 等於 Main warehouseinventoryLevel.newAvailable 小於 5,以及 inventoryLevel.oldAvailable 大於或等於 5
  3. 新增「發送內部電子郵件」選項:{{product.title}} / {{inventoryLevel.variantTitle}} ({{inventoryLevel.sku}}) is down to {{inventoryLevel.newAvailable}} at {{inventoryLevel.locationName}}
  4. 開啟此工作流程。

該分店缺貨

當某個變體在某個地點的可用數量降至時,系統會觸發警報。該變體在其他地點可能仍有庫存。

火災源自 Shopify Webhook 加上變更偵測
權限 庫存資料存取 + 產品、變體及系列資料存取
已開啟 啟用一個使用該功能的 Flow 工作流程,即可開啟它。其專屬開關位於應用程式的「**觸發器」**頁面上

用於

  • 向店經理反映某個貨架已空,但倉庫仍有庫存。
  • 申請跨據點轉帳。
  • 當最後一個庫存地點的庫存售罄時,將該產品切換為預購狀態。

「該地點缺貨」通知會傳送至您的工作流程中哪些項目

流量中的變量 類型 內容為何
product 產品(Shopify) 該分店中某個變體已售罄的產品。這是一個完整的 Shopify 產品,因此其所有欄位以及 Flow 自身的產品操作皆可使用。
inventoryLevel 對象 地點、變體/SKU,以及舊/新庫存數量
inventoryLevel.locationId ID
inventoryLevel.locationName 文字
inventoryLevel.sku 文字
inventoryLevel.variantId ID
inventoryLevel.variantTitle 文字
inventoryLevel.oldAvailable 數字
inventoryLevel.newAvailable 數字
inventoryLevel.delta 數字
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋此 ID,以查看確切的傳送內容。

範例:當門市庫存售罄時,申請調貨

  1. 選擇**「該地點缺貨」**作為觸發條件。
  2. 新增一個條件inventoryLevel.locationName 不等於 Main warehouse
  3. 新增**「寄送內部電子郵件**至物流部門:{{inventoryLevel.locationName}} is out of {{product.title}} / {{inventoryLevel.variantTitle}}」。
  4. 開啟此工作流程。

該門市已補貨

當某個變體在某個地點的可用數量從為大於零時,會觸發此事件。

火災源自 Shopify Webhook 加上變更偵測
權限 庫存資料存取 + 產品、變體及系列資料存取
已開啟 啟用一個使用該功能的 Flow 工作流程,即可開啟它。其專屬開關位於應用程式的「**觸發器」**頁面上

用於

  • 發送「商品補貨」通知,或告知業務部門待處理訂單已可出貨。
  • 移除「sold-out」標籤,或重新啟用廣告。

「該分店已補貨」會將哪些內容傳送至您的工作流程

流量中的變量 類型 內容為何
product 產品(Shopify) 該分店的該產品變體已重新有貨。這是一個完整的 Shopify 產品,因此其所有欄位以及 Flow 自身的產品操作皆可使用。
inventoryLevel 對象 地點、變體/SKU,以及舊/新庫存數量
inventoryLevel.locationId ID
inventoryLevel.locationName 文字
inventoryLevel.sku 文字
inventoryLevel.variantId ID
inventoryLevel.variantTitle 文字
inventoryLevel.oldAvailable 數字
inventoryLevel.newAvailable 數字
inventoryLevel.delta 數字
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋此 ID,以查看確切的傳送內容。

範例:當庫存恢復時,移除「已售罄」標籤

  1. 將**「該門市有貨」**設為觸發條件。
  2. 使用 sold-out 新增或移除產品標籤
  3. 可選:在 {{inventoryLevel.locationName}} 處新增「使用 {{inventoryLevel.newAvailable}} 模組傳送內部電子郵件」。
  4. 開啟此工作流程。

產品變體成本已變更

當變體的每項成本發生變更時觸發此事件,並傳遞舊成本、新成本、deltapercentChange 以及 direction

火災源自 Shopify Webhook 加上變更偵測
權限 庫存資料存取 + 產品、變體及系列資料存取
已開啟 啟用一個使用該功能的 Flow 工作流程,即會將其開啟。該功能的專用開關位於應用程式的「**觸發器」**頁面上

用於

  • 當供應商調高價格時,請重新核對利潤率。
  • 標記那些成本現已超過價格一定比例的變體。

「產品變體成本變更」會將哪些資料傳送至您的工作流程

流量中的變量 類型 內容為何
product 產品(Shopify) 該產品的變體價格已變更。這是一個完整的「Shopify」產品,因此其所有欄位以及 Flow 自身的產品操作皆可使用。
variantCostChange 對象 變體/SKU 以及每項商品的新舊單價
variantCostChange.variantId ID
variantCostChange.variantTitle 文字
variantCostChange.sku 文字
variantCostChange.oldCost 金額 (金額, 貨幣代碼)
variantCostChange.newCost 金額 (金額, 貨幣代碼)
variantCostChange.delta 數字 新值減去舊值。若任一側未知,則為空值
variantCostChange.percentChange 數字 變動幅度以舊值的百分比表示(-12.5 表示下降了 12.5 百分比)。若舊值為 0 或未知,則返回空值
variantCostChange.direction 文字 增加、減少或維持不變
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋此 ID,以查看確切的傳送內容。

範例:當成本上漲超過 5 個百分點時,應重新檢視價格

  1. 選擇「**產品變體價格變更」**作為觸發條件。
  2. 新增條件variantCostChange.percentChange 大於 5
  3. 使用 margin-review 新增產品標籤,並使用 {{variantCostChange.oldCost.amount}} -> {{variantCostChange.newCost.amount}}{{variantCostChange.sku}} 發送內部電子郵件
  4. 開啟此工作流程。

下一步

這四項皆需「**庫存資料存取權限」**與「產品資料存取權限」(該事件會將產品作為參照)。授予庫存存取權限時,系統也會一併要求「位置」存取權限,以便事件能指定位置。