Shopify Flow 中的重要概念

Shopify Flow 是一個電子商務自動化平台,讓您能使用觸發條件判斷條件動作建立工作流程,來自動化商店內部和應用程式之間的任務與流程。

了解重要概念可以讓使用 Shopify Flow 變得更容易,這些概念包括 GraphQL Admin API、處理來自您商店的資料詮釋資料欄位、使用 Liquid 定義變數,以及使用排程、取得資料和迴圈建立進階工作流程

GraphQL Admin API

Flow 使用 GraphQL Admin API(目前版本為 2024-04)來評估工作流程中的狀況和變數,並在您的 Shopify 商店中執行動作。當您建立工作流程時,您經常會遇到以 API 為基礎的欄位名稱和描述。由於 Shopify 每三個月發布一次新的 API 版本,如果欄位有變更或棄用,某些工作流程可能需要更新。

商店資料

工作流程在狀況和動作中使用來自您商店的資料。Flow 使用 Admin API 存取商店資料,這表示您可以存取 API 中幾乎所有的欄位。如果某個動作沒有由觸發條件或取得資料動作提供必要的資料,則工作流程不會執行,並會顯示錯誤訊息。例如,以「建立顧客」觸發條件開始的工作流程會將顧客資料匯入工作流程,但如果接著執行「新增訂單標籤」動作(需要訂單資料而非顧客資料),則工作流程會出現資料遺失錯誤。

變數

變數是在 Liquid 中定義的佔位符,當工作流程執行時,會由 Admin API 的值取代。變數可以描述工作流程中涉及的顧客、訂單和商品的屬性,例如訂單編號、訂單金額、顧客名稱等。變數可用於條件中以控制工作流程的邏輯,或用於輸出動作的資料。

排程、取得資料和循環

在大多數情況下,您可以將多個條件和動作連結到事件發生時所執行的觸發條件來建立工作流程。對部分使用案例而言,您可能會發現所需執行的操作沒有觸發條件,或者您需要會在特定時間執行的觸發條件,又或者您可能需要使用資料清單。Shopify Flow 提供支援排程、取得資料和循環的動作。

中繼欄位

中繼欄位是自訂欄位,可用於對商店中的商品、顧客、訂單和其他物件新增額外資訊。您可以使用中繼欄位儲存物件預設欄位中未包含的資訊,例如,以中繼欄位儲存商品製造商、顧客生日或訂單配送日期等相關資訊。

方案與定價

Shopify Flow 是一個免費的應用程式,適用於基本版、Shopify 版、進階版和 Plus 版方案。雖然大多數 Shopify Flow 功能在所有方案中都可以使用,但有些功能僅限特定方案使用:

  • 採用 Shopify、Advanced 和 Plus 方案的商店可使用傳送 HTTP 要求動作。
  • 採用 Plus 方案的商店可使用自訂合作夥伴應用程式建立的任務。
  • 根據商店採用方案所受的 API 限制,獲得的 Shopify Flow 使用量限制也會有所不同。

如需每個方案可用功能的相關資訊,請參閱 Shopify 方案和定價

受保護的資料

瞭解個人識別資訊 (PII) 以及如何安全地處理這些資訊。

沒有找到您需要的答案嗎?我們很樂意為您提供協助。