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