收到 Webhook 時為產品加上標籤
當供應商、PIM 或 ERP 透過 Webhook 傳送 SKU 和標籤至您的系統時,請將該標籤新增至產品中。此舉可確保系列、篩選條件和標章與 Shopify 外部的資料保持同步。
只需透過 Workflow Webhooks 和 Shopify 的內建動作觸發一次,無需其他應用程式。

需要什麼
Workflow Webhooks 中的 Webhook,具有此有效載荷映射。請參閱 有效載荷映射與 Shopify Flow 變數。
| 領域 | 該將什麼映射到它上 |
|---|---|
fieldOne |
例如,變體 SKU:TSHIRT-RED-M |
fieldTwo |
要新增的標籤,例如 back-in-stock |
對 webhook 的呼叫則如下所示:
bash
curl -X POST https://<your webhook URL> \
-H "Content-Type: application/json" \
-d '{"sku": "TSHIRT-RED-M", "tag": "back-in-stock"}'取得工作流程
- 請下載本頁底部所附的「
.flow」檔案。 - 在您的 Shopify 管理後台中,開啟 Shopify Flow,點擊「匯入」,然後選擇檔案。
- 請確認各步驟,然後點選**「啟用工作流程**」。
此檔案是由 Shopify Flow 本身匯出的。請勿手動編輯該檔案;請在匯入後,於 Shopify Flow 中變更工作流程。
運作原理
- **「Webhook 觸發器」**會在您的 Webhook URL 每次被呼叫時啟動工作流程,並將映射的欄位傳遞給該工作流程。
- **「取得產品變體資料」**會透過查詢
sku:{{fieldOne}}來查找該變體,並最多保留一個結果。 - 對於每個變體,該程序會執行一次;若無符合的 SKU,則完全不執行。
- **「新增產品標籤」**會將
{{fieldTwo}}新增至該變體的產品中。
讓它成為你的
- 如果呼叫方無法傳送標籤,請將
{{fieldTwo}}替換為固定的標籤,例如supplier-update。 - 若要清除標籤(例如當供應商再次回報庫存時),請改為使用「移除產品標籤」功能。
下一步
- 建立您的第一個 Webhook - 建立此工作流程所監聽的 Webhook。
- 工作流程範本 - 所有範本。
- 歷史與故障排除 - 確認 webhook 已成功傳送至 Shopify Flow。

