收款觸發條件,逐步解說

集合的四個觸發器:一個用於任何更新,另外三個則針對對 SEO 和導覽至關重要的欄位。在 Shopify 中,集合沒有標籤,因此這裡沒有標籤觸發器。

本頁內容:收藏集更新, 收藏集名稱變更, 收藏集識別碼變更, 收藏集說明變更

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

館藏更新

每當儲存收藏集時都會觸發,包括變更自動化收藏集的條件時。

火災源自 Shopify webhook
權限 產品、變體與系列資料存取
已開啟 啟用一個使用該功能的 Flow 工作流程,即可開啟該功能。該功能的專用開關位於應用程式的「**觸發器」**頁面上

用於

  • 當集合發生變更時,清空快取或重新建立導覽選單。
  • 檢視自動收款規則的變更。

「收藏更新」會將哪些內容傳送至您的工作流程

流量中的變量 類型 內容為何
collection 對象 已更新的系列
collection.id ID
collection.title 文字
collection.handle 文字
collection.description 文字
collection.descriptionHtml 文字
collection.updatedAt 文字
collection.ruleSet 對象
collection.ruleSet.appliedDisjunctively 對/錯
collection.ruleSet.rules 物件清單
payload 文字 包含已更新系列之 GID 的 JSON 物件(例如:{"id":"gid://shopify/Collection/123"})
eventId 文字 此事件的 ID。請在應用程式的「事件記錄」中搜尋此 ID,以查看確切的傳送內容。

範例:當收藏集的規則變更時收到通知

  1. 選擇「**集合更新」**作為觸發條件。
  2. 新增「透過 {{collection.title}} 發送內部電子郵件」,並針對自動彙整功能,加入一個迴圈,遍歷 collection.ruleSet.rules,並輸出 columnrelationcondition
  3. 開啟此工作流程。

彙編標題已變更

當集合的標題發生變更時觸發。

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

用於

  • 請確保選單標籤、著陸頁或廣告群組的名稱與系列名稱保持一致。

「哪個收藏標題已變更」會傳送什麼內容至您的工作流程

流量中的變量 類型 內容為何
collection 對象 那部書名曾更改過的文集
collection.id ID
collection.title 文字
collection.handle 文字
collection.description 文字
collection.descriptionHtml 文字
collection.updatedAt 文字
collection.ruleSet 對象
collection.ruleSet.appliedDisjunctively 對/錯
collection.ruleSet.rules 物件清單
oldTitle 文字 該系列的前一卷書名
newTitle 文字 該系列的新名稱
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋此 ID,以查看確切的傳送內容。

範例:向行銷部門通報系列名稱變更

  1. 將「Pick **Collection Title Changed」**設為觸發條件。
  2. 新增「發送內部電子郵件」"{{oldTitle}}" is now "{{newTitle}}"
  3. 開啟此工作流程。

集合處理程序已變更

當集合的 URL 處理程序發生變更時觸發。

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

用於

  • 自動從舊的收藏集網址建立重定向。

「Collection Handle Changed」會將哪些資料傳送至您的工作流程

流量中的變量 類型 內容為何
collection 對象 那個手柄被更換過的系列
collection.id ID
collection.title 文字
collection.handle 文字
collection.description 文字
collection.descriptionHtml 文字
collection.updatedAt 文字
collection.ruleSet 對象
collection.ruleSet.appliedDisjunctively 對/錯
collection.ruleSet.rules 物件清單
oldHandle 文字 該集合的先前 URL 處理函式
newHandle 文字 該收藏集的新 URL 識別碼
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋此 ID,以查看確切的傳送內容。

範例:將舊的集合 URL 重新導向

  1. **將「**Pick **Collection Handle」**設為觸發條件。
  2. 新增「建立 URL 重定向」路徑設定為 /collections/{{oldHandle}}目標設定為 /collections/{{newHandle}}
  3. 開啟此工作流程。

「館藏說明」已變更

當集合的描述發生變更時觸發。

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

用於

  • 針對分類文字觸發翻譯或 SEO 檢查。

「集合描述變更」會將哪些內容傳送至您的工作流程

流量中的變量 類型 內容為何
collection 對象 那套描述內容有所變更的系列
collection.id ID
collection.title 文字
collection.handle 文字
collection.description 文字
collection.descriptionHtml 文字
collection.updatedAt 文字
collection.ruleSet 對象
collection.ruleSet.appliedDisjunctively 對/錯
collection.ruleSet.rules 物件清單
oldDescription 文字 前述說明(已截短至 4000 個字元;如有需要,請透過典藏參考資料取得完整說明)
newDescription 文字 新描述(已截短至 4000 個字元;如有需要,請透過典藏參考資料取得完整描述)
eventId 文字 此事件的 ID。請在應用程式的「事件歷史紀錄」中搜尋此 ID,以查看確切的傳送內容。

範例:將已修改的說明排入翻譯佇列

  1. 「Pick Collection」的描述已變更為觸發條件。
  2. 透過 {{collection.id}}{{newDescription}},將「**發送 HTTP 請求」**功能新增至您的翻譯工具中。
  3. 開啟此工作流程。

下一步