IFTTT 不会在 Google 表格服务的新行上触发

IFTTT doesn't trigger on new row for Google Sheets service

我正在创建一个将触发如下的小程序:

If New row added to, then Send an email from myemail@gmail.com

这是小程序版本 ID 100348625。

请注意 "to,",这在我看来像是一个错误。我已经验证一切都已正确完成,但此小程序从未被触发。我在电子表格中添加行,但没有任何反应。小程序说 "Never run" 所以它甚至不尝试这样做。这就像 IFTTT 没有检测到行的添加。

电子表格包含目的地的电子邮件地址。电子邮件的正文很长,但在最大范围内。我连接到我的 Google 帐户用于 Google Sheet 和 Gmail 服务。我的电子表格 URL 很好。我已经尝试了内部 URL 和共享 URL。我也尝试过使用路径和名称而不是 URL 但结果相同。

我做错了什么?

我重现了您的问题,并且设法找到了解决方法,使用 Mail 而不是 Gmail。当使用 Gmail 作为 that 时,我得到的结果与你的完全相同 - 我的小程序从未被触发。然后我用 Mail as that 重新做了它,它立即开始触发,每次添加 edit/row 都会给我发送一堆通知。但是我收到的电子邮件来自“Google Sheets via IFTTT”,这是 action@ifttt.com 而不是我自己的电子邮件。

然后我发现服务可能出了问题,于是我前往 IFTTT 的服务中断页面 located here。截至本回答时,其中一个问题是:

Gmail actions may fail for some users Incident Report for IFTTT

Identified

The issue has been identified and a fix is being worked on. It will require a large rework in how Gmail is implemented, we appreciate your patience as we get Gmail up and running for everyone. (Posted May 15, 2019 - 16:51 PDT)

这对我来说听起来像是一个严重的问题,这可能是您所有麻烦的解释。它可能在后台默默地失败,并且整个小程序从未注册为已触发。

在他们修复它之前,我建议使用 Mail,而不是 Gmail。

这是我的工作版本:

希望对您有所帮助!

最后,我不得不切换到 IFTTT 以外的其他解决方案,因为这个错误不会很快得到修复。在修复之前,我别无选择。

所以我选择了 Integromat 并且能够轻松完成集成工作。