[英]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
如果您的产品有一些复杂的匹配条件,您也可以使用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.