【发布时间】:2021-11-15 12:07:36
【问题描述】:
这就是我想要实现的目标:
- 请用户授权收集他们在 Google Analytics(分析)4 媒体资源(或 Universal Analytics,但我不想这样做)上的数据
- 每隔 n 小时以编程方式检索和存储数据
通过请求谷歌的 OAUTH2 授权并在前端使用 gapi 调用 Reporting API v4 https://developers.google.com/analytics/devguides/reporting/core/v4,我能够做到 (1) 客户端。
但是,我不确定如何在没有用户交互的情况下按计划执行此操作。我搜索了谷歌的 API 文档,我相信有一种方法可以在 python https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/service-py 中做到这一点,但我目前仅限于 Node 和浏览器。我想我可以在 python 中创建一个服务器来获取数据并与 Node 应用程序连接,但这是我试图避免的另一层复杂性。有没有办法在 Node 中做所有事情?
【问题讨论】:
标签: python node.js google-cloud-platform google-analytics google-api-js-client