伊兹密尔一位美食内容创作者每月产生 40+ 联盟转化,过去每笔要花 30 分钟手动录入 Google 表格、在 Slack #wins 频道发消息、推送 Discord 并群发 bcc 邮件。接入 Zapier 与 thMenu S2S Postback 后全部自动化,每月节省 20+ 小时。
S2S Postback 工作原理
thMenu Phase 3 在每个佣金事件 (created、refunded、released) 时向您的 URL 发送 HMAC-SHA256 签名的 POST。头部 X-thMenu-Signature,JSON 载荷含 affiliate_id、restaurant_id、commission_amount、currency、status、created_at。
失败投递写入 affiliate_postback_log,每小时 cron 以指数退避重试 5 次。第 5 次后事件标记 "dead"。因此高可用端点是必须 — Zapier Catch Hook 承诺 99.9% SLA。
分步配置
在 Zapier 新建 Zap,触发器选 Webhooks by Zapier → Catch Hook。将生成的 URL 粘贴到 thMenu Settings → Postback URL,使用管理后台 "Simulate" 按钮触发测试,Zapier 自动识别字段。
动作链:Google Sheets Row → Slack #wins 消息 → Discord Webhook POST → Gmail Bcc。添加 Filter Step,仅 status=released 进入 Sheets,status=created 仅推送 Slack,以节省任务额度。
免费额度与 n8n 替代方案
Zapier 免费版含 每月 100 次任务。4 个动作的 Zap 每笔转化消耗 4 次任务 = 25 笔。Starter ($29.99/月) 提供 750 任务与 Multi-Step。更大体量请用 n8n 自托管在 5 美元 VPS 上,Docker 部署,任务无上限并原生支持 HMAC 校验。
常见问题
如何在 Zapier 验证 HMAC? 免费版用 Code Step 调用 crypto.createHmac;Starter+ 可用 Webhooks Advanced + Filter。
超出 100 任务怎么办? Zap 暂停至下个计费周期,无数据丢失但不再触发。升级或换 n8n。
端点宕机,事件死亡? Super Admin → affiliate_postback_log → 点击 "Resend" 手动重试,临时把 URL 指向 Pipedream。
觉得有用?分享给朋友。
相关文章
二维码数字菜单的12个具体优势(真实数据支撑)
零印刷成本、客单价提升31 %、自动支持20种语言:12个有数据支撑的理由告诉你为什么要切换到二维码数字菜单。…
为什么菜单图片能提高餐厅销售额:完整指南
有图片的菜品获得的订单量最多可增加30%。以下是视觉菜单背后的科学原理、应该首先拍摄什么以及如何正确操作。…
Wei shenme Apple Pay yonghu zai canting bi Chip+PIN shao deng 12 miao
Visa 2024 shuju: chip+PIN 25.3 miao, Apple Pay 13.1 miao. Dui yu 32 zhuo de bras…