觸發器教學市場觸發機制,一步一步來

市場觸發機制,一步一步來

複製頁面

針對Shopify市場的《Shopify Flow》逐步教學指南:建立、更新、刪除市場以及變更狀態。

Shopify 市場的四大觸發條件:建立、更新、刪除,以及最重要的狀態變更 - - 市場正式上線。

本頁內容:市場建立, 市場更新, 市場狀態變更, 市場刪除

Shopify Flow
如何找到它們:在「Shopify Flow」中選擇「Select a trigger」,開啟「Workflow Trigger Extensions」,並搜尋「Market」。

市場形成

在建立市場時觸發。

火災源自 Shopify webhook
權限 市場資料存取
已開啟 啟用一個使用該功能的「Shopify Flow」工作流程,即可開啟該功能。其專屬開關位於應用程式的「**觸發器」**頁面中

用於

  • 啟動新國家的上市檢查清單:翻譯、關稅、付款方式。

Market Created 會將哪些內容傳送至您的工作流程

Shopify Flow 中的變數 類型 內容為何
market 對象 人為創造的市場
market.id ID 市場上的Shopify GID
market.name 文字 該市場對商家可見的名稱
market.handle 文字 市場的主導權
market.type 文字 市場類型(地區、銷售點、B2B)
market.status 文字 市場狀態(ACTIVE、DRAFT)
market.enabled 對/錯 該市場是否已啟用(已廢棄 - 建議使用「已啟用」狀態)
market.primary 對/錯 這是否為該店的主要市場
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋此 ID,以查看確切的傳送內容。

範例:開啟新市場的上市檢查清單

  1. **將「**Pick **Market」**設為觸發條件。
  2. 新增**「發送內部電子郵件**(或向您的專案工具發送請求)」:New market {{market.name}} ({{market.type}}) was created with status {{market.status}}。
  3. 開啟此工作流程。

市場最新動態

在編輯市場時觸發。

火災源於 Shopify webhook
權限 市場資料存取
已開啟 啟用一個使用此功能的「Shopify Flow」工作流程,即可開啟該功能。其專屬開關位於該應用程式的「**觸發器」**頁面中

用於

  • 檢視即時市場的變動。

「Market Updated」會將哪些內容傳送至您的工作流程中

Shopify Flow 中的變數 類型 內容為何
market 對象 最新市場動態
market.id ID 市場上的Shopify GID
market.name 文字 該市場對商家可見的名稱
market.handle 文字 市場的主導權
market.type 文字 市場類型(地區、銷售據點、B2B)
market.status 文字 市場狀態(ACTIVE、DRAFT)
market.enabled 對/錯 該市場是否已啟用(已廢止 - 建議使用「已啟用」狀態)
market.primary 對/錯 這是否為該店的主要市場
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋此 ID,以查看確切的傳送內容。

範例:檢視對活躍市場所做的編輯

  1. **將「**Pick Market」更新設為觸發條件。
  2. 新增一個條件:market.status 等於 ACTIVE。
  3. 新增「透過 {{market.name}} 寄送內部電子郵件」。
  4. 開啟此工作流程。

市場狀況已變更

當市場狀態發生變化時觸發,例如從 DRAFT 變為 ACTIVE。

火災源自 Shopify Webhook 加上變更偵測
權限 市場資料存取
已開啟 啟用一個使用該功能的「Shopify Flow」工作流程,即可將其開啟。該功能的專用開關位於應用程式的「**觸發器」**頁面中

用於

  • 宣布產品上市。
  • 當即時市場停用時,會收到警示。

「市場狀態變更」會將哪些內容傳送至您的工作流程

Shopify Flow 中的變數 類型 內容為何
market 對象 那個地位發生了變化的市場
market.id ID 市場上的Shopify GID
market.name 文字 該市場對商家可見的名稱
market.handle 文字 市場的主導權
market.type 文字 市場類型(地區、銷售據點、B2B)
market.status 文字 市場狀態(ACTIVE、DRAFT)
market.enabled 對/錯 該市場是否已啟用(已廢棄 - 建議使用「已啟用」狀態)
market.primary 對/錯 這是否為該店的主要市場
oldStatus 文字 先前市場狀態(例如「草稿」)
newStatus 文字 新的市場狀態(例如 ACTIVE)
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋該 ID,以查看確切的傳送內容。

範例:宣布市場正式上線

  1. 將「選股**市場狀態變更」**設為觸發條件。
  2. 新增一個條件:newStatus 等於 ACTIVE。
  3. 新增「發送內部電子郵件」:{{market.name}} is live (was {{oldStatus}})。
  4. 開啟此工作流程。

市場已刪除

當市場被刪除時觸發。此時僅保留 ID 和時間。

火災源自 Shopify webhook
權限 市場資料存取
已開啟 啟用一個使用該功能的「Shopify Flow」工作流程,即可將其開啟。其專屬開關位於該應用程式的「**觸發器」**頁面中

用於

  • 清理其他系統中與特定市場相關的設定。

Market Deleted 會將哪些內容傳送至您的工作流程

Shopify Flow 中的變數 類型 內容為何
marketId 文字 市場上的Shopify GID
deletedAt 文字 刪除該市場時的時間戳記
eventId 文字 此事件的 ID。請在應用程式的「事件記錄」中搜尋該 ID,以查看確切的傳送內容。

範例:記錄已刪除的市場

  1. 將「Pick **Market Deleted」**設為觸發條件。
  2. 新增「透過 {{marketId}} 和 {{deletedAt}} 發送內部電子郵件」功能。
  3. 開啟此工作流程。

下一步