如果您需要詳細了解構成工作流的組件的相關信息,請參閱這些參考頁面。
觸發器是啟動工作流的事件。觸發器可能是 Shopify 中的內部事件、一個具體時間或日期或是第三方應用程序中的外部事件。對于每個觸發器,都有一個您可在工作流中使用的相關操作的列表。
只有在滿足特定條件時,條件才會啟動操作。條件類似于 if-then 語句的開頭。它們可以檢查觸發事件的屬性以及事件中涉及的對象(例如訂單、產品和客戶)的屬性。
操作是可在 Shopify 商店或應用中執行更改或影響工作流中數據的任務。操作還可以檢索商店中的數據、發送電子郵件和 Slack 消息,以及向外部服務發出 HTTP Webhook 調用。
操作只會影響已導入工作流的數據。觸發器或獲取操作可將商店中的特定數據導入工作流,這些數據將在后續操作中使用。工作流中使用的操作必須與工作流中的數據使用相同的上下文中,也就是說,執行操作所需的數據存在于工作流中。如果您選擇的操作未與所選觸發器或獲取操作中的數據使用相同的上下文,則工作流不會運行,并且會顯示錯誤消息。
例如,您創建通過已創建客戶觸發器啟動的工作流。此觸發器可將客戶數據導入工作流。您針對該觸發器設置了后續的添加訂單標簽操作。添加訂單標簽操作適用于訂單數據而不是客戶數據,因此會導致上下文不匹配錯誤。
如果您不確定可在工作流中將哪些觸發器和操作一起使用,請查看觸發器和操作。
變量是引用工作流運行期間所添加信息的占位符。它們可描述工作流中涉及的客戶、訂單和產品的屬性。例如,訂單號、訂單價格和客戶姓名都有對應的變量。
Liquid 變量是允許使用迭代或條件內容的高級變量。例如,您可以使用 Liquid 變量創建包含詳細信息(例如訂單中每個訂單項目的產品標題、SKU、價格和數量)的消息,這樣收件人便無需查找這些信息。
通過連接器,您可以使用特定應用并基于應用信息創建觸發器,或創建使用應用的操作。使用觸發器時,應用會將數據發送到 Flow。使用操作時,Flow 會向應用發送信息。
任何工作流都可以包含一個操作,該操作可從地址 flow@shopify.com 向指定的收件人發送電子郵件。變量可用于個性化設置電子郵件或添加詳細信息。
任何工作流都可以包含一個操作,該操作可發送 HTTP 請求以將您的工作流連接到 Web 服務器或 URL。
查看可在 Shopify Flow 中使用的工作流的一些示例。
詳細了解如何查看商店數據,以便您可以在 Shopify Flow 中創建使用該數據的工作流。
了解個人身份信息 (PII) 以及如何安全地處理這些信息。