向电子表格添加行

向电子表格添加行操作可向 Google 表格的电子表格中添加一行数据。

连接

若要开始使用 Google 表格操作,您必须先将 Flow 连接到您的 Google 表格账户。该用户必须具有编辑电子表格的权限。

如果您不确定哪个用户连接了 Sheets 操作,那么您可以在 Flow 编辑器中找到连接的详细信息

字段

向电子表格添加行操作包含以下字段。

"向电子表格添加行"操作中使用的字段。
字段描述
电子表格 URL必填。输入浏览器中显示的电子表格 URL。
选项卡名称必填。在电子表格中输入现有标签名称。
行内容(以逗号分隔)必填。输入以逗号分隔的字段列表。每个逗号都表示一个新列。

触发器

向电子表格添加行操作适用于任何触发器。

API 参考

Flow 调用 Google Sheets API 以向电子表格添加行。若要了解更多信息,请查看 Google Sheets API

常见问题解答

Flow 的数据分布在多个列中。为什么会发生此情况?

Google 表格中的列用逗号分隔。如果 Flow 的数据可能包含逗号,则数据将被拆分为多个列。为避免这种情况,请使用 Liquid 筛选器删除逗号。例如,使用 {{ order.note | replace:",", " " }} 将逗号替换为空格。

Flow 的数据从错误的列开始。

如果您的工作表在最后一行的前几列中包含空值,则 Google 表格将从具有内容 (docs) 的第一列开始插入下一列。您只能通过修复工作表并避免在电子表格中输入空值来修复此错误。

我想为订单中的每个订单项目添加一行。

您可以使用 Flow 的针对每项操作来循环访问每个订单项目,并针对每个订单项目调用向电子表格添加行操作。

我尝试向电子表格中添加行时遇到 403 错误。这是什么意思?

通常,这意味着将 Google Sheets 连接到 Flow 的用户无法访问该工作表。若要再次确认,请核查哪个用户连接了 Sheets 操作。确保用户可以通过 Sheets 中的共享界面编辑工作表。

如果在建立新连接后出现此错误,则您可能未授予 Flow 在此屏幕上编辑工作表的权限:

Sheets 权限问题

必须选中复选框 See, edit, create, and delete all your Google Sheets spreadsheets

我尝试向电子表格中添加行时遇到 429 或 500 错误。这是什么意思?

通常,这表示工作表在添加新行时遇到问题。当 Google API 收到过多请求或该工作表的字段或行过多时,可能会发生这种情况。

如何重新连接至表格?

Flow 连接遵循类似的重新连接过程

没有找到您需要的答案?我们将为您提供帮助。