自动化排错
没触发、触发了没动作、邮件没收到、回填没写进来——按顺序排查的清单。
完全没触发
- 开关:列表里那条是「运行中」还是「未运行」。
- 套餐:面板显示「当前套餐不支持自动化」就是免费版,先激活。
- 触发数据列选对了吗:「更新数据」盯的是你选的那一列,改了别的列不算。
- 触发条件:条件引用了公式列而它不是被依赖列;或者比较的属性不对(文本列比大小)。先把条件去掉试一次,再逐条加回来。
- 时间到达:那一列是日期属性吗?时间已经过去的行不会补触发。
- 桌面版没开着:引擎跑在你的电脑上,应用关了就不跑。
- 用「测试自动化」模拟一次,看是触发层还是动作层的问题。
触发了,动作没执行
- 动作没保存(提示「请先保存动作」)。
- 条件动作的条件不满足——它是分支,不满足就跳过,正常。
- Post:目标 URL 从这台电脑访问不到、Headers 缺认证、接收方返回错误。先用「测试自动化」,看返回。
- 提交到表格:目标表被删或提交项没对上列。
邮件没收到
- 收件人填错、多个邮箱没用半角分号分隔。
- 「选择数据中的邮箱」那一列在这一行是空的。
- 进了垃圾箱。
- 桌面版的发信依赖引擎所在环境的邮件通道,团队版由服务端发;桌面版发不出时改用 Post 到你自己的通知服务,或换团队版。
回填没写进来
- 接口响应不是 JSON,或字段名和回填里选的不一致。
- 目标列是公式列(公式列只读,回填写不进去)。
触发太多次
「更新数据」盯的列被公式反复重算,每次重算都算一次更新。换成盯原始列,或者盯一列只在真正变化时才变的 if 结果列。
看日志
引擎日志在数据目录的 logs/ 下(位置见怎么反馈问题),自动化的触发与失败都有记录,把相关几行发给我们能很快定位。