向电子表格添加行
已于 May 01, 2024 打印了此页面。若要查看当前版本,请访问 https://help.shopify.com/zh-CN/manual/shopify-flow/reference/connectors/add-row-to-spreadsheet。
向电子表格添加行操作可向 Google 表格的电子表格中添加一行数据。
连接
若要开始使用 Google 表格操作,您必须先将 Flow 连接到您的 Google 表格账户。
字段
向电子表格添加行操作包含以下字段。
字段 | 描述 |
---|---|
电子表格 URL | 必填。输入浏览器中显示的电子表格 URL。 |
选项卡名称 | 必填。在电子表格中输入现有标签名称。 |
行内容(以逗号分隔) | 必填。输入以逗号分隔的字段列表。每个逗号都表示一个新列。 |
触发器
向电子表格添加行操作适用于任何触发器。
示例
此示例工作流将在订单风险级别较高时取消订单。
API 参考
Flow 调用 Google Sheets API 以向电子表格添加行。若要了解更多信息,请查看 Google Sheets API。
常见问题解答
Flow 的数据分布在多个列中。为什么会发生此情况?
Google 表格中的列用逗号分隔。如果 Flow 的数据可能包含逗号,则数据将被拆分为多个列。为避免这种情况,请使用 Liquid 筛选器删除逗号。例如,使用 {{ order.note | replace:",", " " }}
将逗号替换为空格。
Flow 的数据从错误的列开始。
如果您的工作表在最后一行的前几列中包含空值,则 Google 表格将从具有内容 (docs) 的第一列开始插入下一列。您只能通过修复工作表并避免在电子表格中输入空值来修复此错误。
我想为订单中的每个订单项目添加一行。
您可以使用 Flow 的针对每项操作来循环访问每个订单项目,并针对每个订单项目调用向电子表格添加行操作。
我尝试向电子表格中添加行时遇到 403 错误。这是什么意思?
通常,这意味着将 Google 表格连接到 Flow 的用户将无法访问该工作表。
我尝试向电子表格中添加行时遇到 429 或 500 错误。这是什么意思?
通常,这表示工作表在添加新行时遇到问题。当 Google API 收到过多请求或该工作表的字段或行过多时,可能会发生这种情况。