我正在尝试通过Google Sheets (Google Script)访问Google Analytics API。
因此,在脚本中,我尝试使用下面描述的URI:https://developers.google.com/analytics/devguides/reporting/realtime/v3/reference/data/realtime/get
API调用如下所示:
获取https://www.googleapis.com/analytics/v3/data/realtime?ids=3254435&metrics=ga%3AActiveUsers&key={YOUR_API_KEY}
在我的Google Analytics脚本中,我还创建了一个公共API访问密钥:

但是,无论我是在URI中还是在头部中附加令牌密钥,我似乎都无法获得任何数据。
谁能给我指个方向?
谢谢
发布于 2015-06-23 22:12:39
公共api密钥用于公共访问api。不属于用户的数据。您需要从web应用程序创建客户端id。
然后,您将能够使用Oauth2对其进行身份验证。
这可能会让你开始学习。https://developers.google.com/apps-script/advanced/analytics
如何知道何时需要进行身份验证:
需要授权
如果文档说需要身份验证,那么您必须通过身份验证才能访问该调用。
发布于 2017-12-27 13:32:33
你可以很容易地使用Google Analytics API,只需在应用程序脚本中启用它们。
下面是在谷歌电子表格https://www.tatvic.com/blog/google-analytics-real-time-data-in-google-sheet/中使用实时应用编程接口的指南
就像上面一样,你可以使用任何API,不需要关心令牌。
https://stackoverflow.com/questions/31004435
复制相似问题