跳到主要內容
Metascheduler
新增至 Shopify

使用 Shopify Flow 自動化

在排程開始、結束、失敗或發現被改動時執行工作流程,並從 Flow 啟動、結束或建立排程。

Metascheduler 為 Shopify Flow 新增了觸發條件和動作。觸發條件適用於所有方案,動作則適用於 Extra 和 Unlimited。兩者都在設定 > Flow 中,並附有開啟 Flow。

觸發條件

每個觸發條件都會提供給您的工作流程 Schedule ID、Schedule name、Timing (AT、WINDOW、RECURRING 或 ROLLOUT)、Rollout ID (或空白),以及它變更的資源 (Resources)。過長的清單會被截斷,以符合 Flow 的大小限制。

觸發條件執行時機額外欄位
Schedule started (排程已開始)排程進行變更時。
Schedule ended (排程已結束)排程的變更結束或還原時。
Change failed (變更失敗)某些項目無法完成變更時。Target、Error message
Drift detected (偵測到被改動)在 Metascheduler 變更後又有人修改了項目,導致無法還原時。Target、Resource ID

Target 是變更類型的索引鍵,例如 variant.price 或 product.status (請參閱變更類型)。

當價格變更失敗時,寄電子郵件通知團隊的工作流程。

動作

動作作用欄位
Start schedule now (立即開始排程)立即進行排程的變更。Schedule ID
End schedule now (立即結束排程)立即結束生效中的排程,並還原其項目。Schedule ID
Create schedule from template (依範本建立排程)為您傳入的項目建立一個已排程的排程。Template、Resource IDs、Start time、End time、Schedule name

Metascheduler 的觸發條件會提供 Schedule ID,供您傳給動作使用。

Create schedule from template (依範本建立排程)

Template 為下列其中之一:

Template變更內容Resource IDs 為
product-active產品狀態設為有效產品 ID
product-draft產品狀態設為草稿產品 ID
product-unlisted產品狀態設為未上架產品 ID
metaobject-active元物件狀態設為有效元物件項目 ID
metaobject-draft元物件狀態設為草稿元物件項目 ID

Resource IDs 是 Shopify ID,每行一個,或以逗號分隔。Start time 是含時差的 ISO 8601 日期和時間。End time 留空則保留變更,設定則會在該時間還原。

text
Template:      product-active
Resource IDs:  gid://shopify/Product/8123456789
               gid://shopify/Product/8123456790
Start time:    2026-11-27T09:00:00+01:00
End time:      2026-11-30T23:59:00+01:00
Schedule name: Black Friday drop

從 Flow 建立的排程同樣適用方案限制,與在應用程式中相同。如果動作失敗,原因會顯示在工作流程的執行記錄中。

靈感

  • Change failed → 傳送內部電子郵件,或傳送 Slack 訊息給負責特賣的人。
  • Drift detected → 在產品上加註,或通知編輯過它的團隊。
  • Schedule started 且 Timing 為 ROLLOUT → 在您的新品上市頻道發文。
  • 產品被加上 pre-order 標籤 → 以 product-active 範本使用 Create schedule from template,並設為上市日期。

舊的 Schedule executed 觸發條件已停用,不會再執行。如果有工作流程使用它,請改為 Schedule started。

還是遇到問題嗎?我們很樂意協助。

支援