Skip to content

Google Sheets 触发节点常见问题

以下是Google Sheets 触发器节点的一些常见错误和问题以及解决或排除故障的步骤。

卡在等待触发事件

使用“执行”步骤“执行”工作流按钮测试 Google 表格触发器节点时,执行可能会卡住,无法停止监听事件。如果发生这种情况,您可能需要退出工作流并重新打开以重置画布。

监听卡住事件通常是由于 n8n 之外的网络配置问题造成的。具体来说,当您在反向代理后面运行 n8n 而未配置 websocket 代理时,通常会发生这种情况。

要解决此问题,请检查您的反向代理配置(Nginx、Caddy、Apache HTTP Server、Traefik 等)以启用 websocket 支持。

日期和时间列呈现为数字

Google Sheets 可以用几种不同的方式呈现日期和时间。

序列号格式由 Lotus 1-2-3 推广,并被我的一些电子表格软件所使用,它将日期表示为十进制数。整数部分(小数点左侧的部分)表示自 1899 年 12 月 30 日以来的天数。小数部分(小数点右侧的部分)表示时间占 24 小时的一部分(例如,表示中午)。

要使用不同的日期和时间值格式,请在 Google Sheet 触发器节点中调整格式。当“触发器开启”设置为“已添加行”时,此功能可用:

  1. 在画布上打开 Google Sheet Trigger 节点。
  2. 选择添加选项
  3. 选择DateTime Render
  4. DateTime 渲染更改为格式化字符串

Google Sheets 触发器节点现在将根据日期、时间、日期时间和持续时间字段的数字格式将其格式化为字符串。

数字格式取决于电子表格的语言环境设置。您可以打开电子表格并选择“文件”>“设置”来更改语言环境。在“常规”选项卡中,将“语言环境”设置为您首选的语言环境。选择“保存设置”即可调整值。