《Workflow Trigger Extensions》簡介

Workflow Trigger Extensions 為「Shopify Flow」新增 98 個觸發器,涵蓋 Flow 無法自行偵測到的商店變更 - - 自 2.9 版起,還包括購物者在您的商店前端所進行的操作。無需編寫程式碼,也無需運行外部服務:安裝應用程式、授予所需的数据存取權限後,這些觸發器便會出現在「Shopify Flow」編輯器中,與「Shopify」原有的觸發器並列顯示。

Shopify Flow
這些觸發器出現在 `Shopify Flow` 內部,緊鄰 `Shopify` 自身的觸發器。除了 Flow 本身之外,沒有其他需要學習的內容。

它所填補的空白

原生 Shopify Flow 在建立與刪除方面表現良好。但它缺乏更新層級與生命週期層級的細緻度:不僅能知道訂單有所變更,還能知道其_明細項目_有所變更;不僅能知道產品被編輯過,還能知道其_價格_有所變更。而且它完全無法掌握前端介面的狀況。

這款應用程式正是針對這些缺口而設計:

  • 欄位層級的產品變更 - 標題、描述、識別碼、類型、供應商、狀態、 並會獨立為每起火災標記,因此工作流程可以針對其中一起火災做出反應,而無需在 其他人。
  • 追蹤變體層級的變更 - - 價格、SKU、條碼、單價及成本 分別。
  • 深度訂單細分層級 - - 訂單明細、履約狀態變更、財務狀態、 顯示狀態、備註、屬性、標籤及寄送地址。
  • 完整的選秀順位報導 - - 現況、選秀名單、備註、屬性、標籤、 電子郵件,以及這兩組地址。
  • 完整的折扣生命週期 - - 建立、更新、過期、刪除,以及兌換代碼 新增與移除。Shopify 完全不會回報過期狀態。
  • 各據點庫存狀況 - - 缺貨、補貨及庫存量變動 該位置以及 Delta,在該處 Shopify 的原生觸發器採用變體聚合機制 沒有位置。
  • 線上商店的內容 - - 部落格、部落格文章及頁面,在 原生 Flow。
  • 元字段與元物件 - - 涵蓋 10 種擁有者類型。
  • B2B、市場、地點、出版物 - - 公司及公司所在地變更、 市場生命週期、地點生命週期,以及銷售管道的發佈/撤下。
  • 商店前端行為 - - 產品與系列頁面、購物車變更、搜尋等 未購買、結帳錯誤、折扣碼被拒,以及已登入的造訪次數,已彙整 透過應用程式為您安裝的網路像素。採用主動選擇加入、需經同意且盡最大努力的方式;詳見 Storefront 觸發器.
  • 您專屬的觸發器 - - 為任何 Shopify 事件撰寫自訂觸發器,或發佈您的 透過您的佈景主題舉辦專屬店鋪活動。請參閱 自訂觸發器
Flow 用於價格變動的變數選擇器,包含 oldPrice、newPrice、delta、percentChange 及 direction
觸發器不僅僅是告知某個變數發生了變化,它還會將變數在觸發前後的數值傳遞給您的工作流程。

用一段話說明其運作原理

Shopify 當發生變更時,會通知該應用程式。對於普通的 Webhook 觸發器,情況就是如此。至於欄位層級的觸發器,應用程式會將資源與儲存的快照進行比對,並僅在該特定欄位實際發生變更時才觸發。針對 Shopify 未發布 Webhook 的少數資源,應用程式會依照排程進行輪詢。 至於購物者的行為,若購物者已同意分析追蹤,其瀏覽器中的網路像素便會回報該事件。無論採用何種方式,您的 Flow 工作流程啟動時,載荷中已包含相關詳細資訊。請參閱 觸發器如何運作

從這裡開始

  1. 安裝與設定 - 安裝、授予權限,並建立您的第一個工作流程。
  2. 完整的觸發器參考指南 - 全部 98 個觸發器、觸發條件,以及如何啟用它們。
  3. 選擇合適的扳機 - 為該工作選擇最嚴格的觸發條件。
  4. 在記錄的管理頁面上觸發事件 - 直接在「Shopify」管理後台的相關頁面中,查看產品、訂單或客戶的觸發事件。