簡體   English   中英

在包含特定產品的新訂單 Shopify 上觸發 Zapier

[英]Triggering Zapier on new Shopify order containing a specific product

我有一個簡單的 Zap,它在 Shopify 新訂單(帶有行詳細信息)上觸發,然后在名為 Trainerize 的系統中創建一個新帳戶。 工作完美,但它由任何新的 Shopify 訂單觸發。 我需要為 Shopify 訂單中的特定產品觸發 Zap。 這在 Zapier 中是否可行,我將如何處理 go? 除非你有計划,否則你似乎無法與 Zapier 支持人員交談,如果不可能,我不想要計划!

是的,有可能。 確切的實施取決於您要如何識別特定產品。 我列出了 2 種可能的方式

如果識別產品的標准非常簡單,您可以使用Filter by Zap 例如,如果你想通過產品 Id 來識別產品,你可以只添加一個 Filter by Zap 並添加以下條件。

Line Items Product ID | Text Contains | Your Product ID - 12345

按 Zap 過濾

如果您的產品有一些復雜的匹配條件,您也可以使用Zapier的代碼運行 JavaScript 代碼。 為此,將所需數據作為輸入傳遞給代碼並返回 output,稍后可以使用它來查看是否找到匹配項。 獲取 LineItems productIds 作為輸入的簡單示例。

const TARGET_PRODUCT_ID = 12345;

const productIds = inputData.productIds.split(",");

output = {targetProductFound: false};

productIds.forEach(id => {
   // Add more conditions if needed
   if(Number(id) === TARGET_PRODUCT_ID){
     output.targetProductFound = true;
   }
});

return output

然后使用Filter繼續或中止。

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM