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

館藏更新
每當儲存收藏集時都會觸發,包括變更自動化收藏集的條件時。
| 火災源自 | 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,以查看確切的傳送內容。 |
範例:當收藏集的規則變更時收到通知
- 選擇「**集合更新」**作為觸發條件。
- 新增「透過
{{collection.title}}發送內部電子郵件」,並針對自動彙整功能,加入一個迴圈,遍歷collection.ruleSet.rules,並輸出column、relation及condition。 - 開啟此工作流程。
彙編標題已變更
當集合的標題發生變更時觸發。
| 火災源自 | 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,以查看確切的傳送內容。 |
範例:向行銷部門通報系列名稱變更
- 將「Pick **Collection Title Changed」**設為觸發條件。
- 新增「發送內部電子郵件」:
"{{oldTitle}}" is now "{{newTitle}}"。 - 開啟此工作流程。
集合處理程序已變更
當集合的 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 重新導向
- **將「**Pick **Collection Handle」**設為觸發條件。
- 新增「建立 URL 重定向」,路徑設定為
/collections/{{oldHandle}},目標設定為/collections/{{newHandle}}。 - 開啟此工作流程。
「館藏說明」已變更
當集合的描述發生變更時觸發。
| 火災源自 | 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,以查看確切的傳送內容。 |
範例:將已修改的說明排入翻譯佇列
- 「Pick Collection」的描述已變更為觸發條件。
- 透過
{{collection.id}}和{{newDescription}},將「**發送 HTTP 請求」**功能新增至您的翻譯工具中。 - 開啟此工作流程。
下一步
- 完整的觸發器參考指南 - 將所有觸發器集中於單一頁面。
- 選擇合適的扳機 - 哪一種適合您的情況。
- 自訂觸發器 - 若沒有合適的內建觸發器,請自行撰寫。
- 事件歷史紀錄與疑難排解 - 查看是哪發子彈射出的,以及它攜帶了什麼。
- 在記錄的管理頁面上觸發事件 - 某筆紀錄的最新動態,顯示於「Shopify」管理介面中的專屬頁面。

