Shopify Flow 中的動作
動作可以變更您的商店、影響工作流程中的資料,或與外部 app 或服務互動。您可以透過動作在商店中進行變更,例如新增訂單標籤、移除顧客標籤,或保留出貨訂單。動作也能寄送電子郵件、傳送 Slack 訊息,或向外部服務傳送 HTTP 要求。深入瞭解understanding the basics of actions。
動作需要資料才能運作。若您選擇的動作沒有由 trigger 或 Get data action 提供必要資料,工作流程將不會執行,並會顯示錯誤訊息。舉例來說,以 Customer created 觸發條件為開頭的工作流程,會將顧客資料匯入流程中。若此觸發條件後接的是 Add order tags 動作,而該動作需要的是訂單資料而非顧客資料,則工作流程會出現缺少資料的錯誤。
動作會使用 GraphQL Admin API 來變更您的 Shopify 商店。例如,新增訂單標籤動作會使用 tagsAdd 變異。傳送 Admin API 請求動作可使用多數變異,包括 Flow 中尚未提供為動作的變異。