用于Squarespace,自动化获取所有订单并将其保存到Google Sheets,支持按时间筛选和分页,确保数据实时更新,提升订单管理效率。
此工作流适合以下人群:
- 电商运营经理:需要定期获取订单数据以进行分析和决策。
- 数据分析师:需要将 Squarespace 的订单数据导出到 Google Sheets 进行进一步分析。
- 开发者:希望通过 API 集成自动化处理订单数据。
- 业务决策者:需要实时监控订单状态和趋势,以便做出及时的业务决策。
此工作流解决了以下问题:
- 手动数据导出繁琐:自动从 Squarespace 获取所有订单,减少手动操作。
- 数据更新不及时:通过定时触发器,确保订单数据定期更新到 Google Sheets。
- 数据整合困难:将订单信息整合到一个易于查看和分析的 Google Sheets 表格中,便于后续处理。
工作流的详细步骤如下:
1. 触发器:通过定时触发器(Schedule Trigger)定期执行工作流。
2. 全局变量设置:在 Globals 节点中设置 API 版本、修改时间、游标和履行状态等参数。
3. 查询订单:通过 HTTP 请求节点(Query Orders)调用 Squarespace API,获取订单数据。
4. 拆分订单:使用 Split Out Order 节点将获取到的订单数据拆分为单个订单项。
5. 更新 Google Sheets:将拆分后的订单数据通过 Google Sheets 节点(Squarespace Orders Spreadsheet)添加到指定的电子表格中。
用户可以通过以下方式自定义和调整此工作流:
- 修改全局变量:在 Globals 节点中更新 modifiedAfter
和 modifiedBefore
的值,以指定订单的时间范围。
- 设置分页参数:调整 maxPage
的值来控制获取的订单数量,设置为 -1 可以获取所有订单。
- 调整 Google Sheets 映射:可以根据需要在 Squarespace Orders Spreadsheet 节点中修改要导入的列,以适应不同的业务需求。