向电子表格添加行
“向电子表格添加行”操作可向 Google Sheets 电子表格中添加单行数据。
连接
要开始使用 Sheets 操作,您必须先将 Flow 连接到您的 Google Sheets 帐户。该用户必须拥有对电子表格的编辑权限。
如果您不确定是哪个用户连接了 Sheets 操作,可以在 Flow 编辑器中查找您的连接详细信息。
字段
“向电子表格添加行”操作包含以下字段。
| 字段 | 描述 |
|---|---|
| 电子表格 URL | 必填。请输入浏览器中显示的电子表格的 URL。 |
| 标签页名称 | 必填。请输入电子表格中的现有标签页名称。 |
| 行内容(逗号分隔) | 必填。请输入以逗号分隔的字段列表。每个逗号表示一个新列。 |
触发器
“向电子表格添加行”操作可用于任何触发器。
API 参考
Flow 会调用 Google Sheets API 向电子表格中添加行。若要了解详细信息,请查看 Google Sheets API。
常见问题解答
来自 Flow 的数据跨越多列。为什么会发生这种情况?
Sheets 中的列由逗号分隔。如果来自 Flow 的数据可能包含逗号,则该数据将被拆分到多个列中。为避免这种情况,请使用 liquid 筛选器删除逗号。例如,使用 {{ order.note | replace:",", " " }} 可将逗号替换为空格。
来自 Flow 的数据从错误的列开始。
如果工作表的最后一行前几列中存在空值,则 Sheets 将从第一个包含内容的列开始插入下一列(文档)。您只能通过修复工作表并避免在电子表格中输入空值来解决此错误。
我想为订单中的每个订单项目添加一行。
您可以使用 Flow 的“For each”操作来循环遍历每个订单项目,并为每个订单项目调用“向电子表格添加行”操作。
尝试向电子表格添加行时收到 403 错误。这是什么意思?
通常,这意味着连接了 Google Sheets 与 Flow 的用户无法访问该工作表。若要仔细检查,请查看是哪个用户连接了 Sheets 操作。请确保该用户可以从 Sheets 的共享界面编辑该工作表。
如果您在建立新连接后收到此错误,则可能是您未能在此屏幕上授予 Flow 编辑您工作表的权限:

必须选中 查看、编辑、创建和删除您的所有 Google Sheets 电子表格 复选框。
尝试向电子表格添加行时收到 429 或 500 错误。这是什么意思?
通常,这意味着工作表在添加新行时遇到问题。当 Google API 收到过多请求,或工作表包含过多字段或行时,可能会发生这种情况。
如何重新连接到 Sheets?
Flow 连接的重新连接过程类似。