用于Set Automate,通过定时触发器自动获取美元汇率,整合至Google Sheets,实时更新汇率数据并归档,确保数据准确性和及时性,提升财务管理效率。
此工作流适合以下人群:
- 金融分析师:需要定期获取汇率并记录数据以进行分析。
- 会计师:需要更新和维护汇率表以确保财务报表的准确性。
- 企业主:希望了解外汇市场动态,优化国际交易。
- 开发者:需要将汇率数据集成到应用程序或服务中。
此工作流解决了自动获取和记录汇率的问题,确保用户能够:
- 每天定时(例如 08:00 AM)获取最新的汇率数据。
- 将汇率数据自动更新到Google Sheets中,避免手动输入的错误。
- 记录历史汇率,便于后续分析和审计。
工作流的详细步骤如下:
1. 触发器:使用 08:00 AM 的定时触发器,确保每天准时运行。
2. API 请求:发送 HTTP 请求到外汇 API,获取 USD 对所有货币的汇率数据。
3. 数据处理:使用 JavaScript 代码格式化输出,将汇率数据整理为 JSON 格式。
4. 字段过滤:提取并整理重要字段,如 基础货币 和 更新时间。
5. 合并输出:将处理后的数据合并为最终输出。
6. 更新谷歌表格:将最新的汇率和更新时间更新到指定的 Google Sheets 表中。
7. 存档历史数据:将历史汇率数据追加到另一个存档表中,以备后续查询。
用户可以按照以下步骤自定义和适应此工作流:
- API 密钥:在 USD Query 节点中替换
为您自己的 API 密钥。
- 谷歌表格设置:根据需要修改 Update Rate Sheet 和 Archive Rates 节点中的表格名称和文档 ID,以匹配您的 Google Sheets。
- 时间设置:如果需要更改触发器的时间,可以在 Trigger - 08:00 am 节点中调整 triggerAtHour
参数。
- 字段映射:在 Update Rate Sheet 和 Archive Rates 节点中,您可以根据需要添加或删除字段,以适应您的数据结构。