3

我使用示例代码

cd cloudshell_open/nodejs-analytics-data/samples/
node quickstart_json_credentials.js propertyId MY.json

响应是错误的。

7 PERMISSION_DENIED:用户对该属性没有足够的权限。要了解有关属性 ID 的更多信息,请参阅https://developers.google.com/analytics/devguides/reporting/data/v1/property-id

4

1 回答 1

5

用户对此属性没有足够的权限。要了解有关房产 ID 的更多信息,

是访问问题,您进行身份验证的用户无权访问您尝试访问的 Google Analytics(分析)帐户。

您使用的教程告诉您创建一个服务帐户,您没有授予服务帐户访问您的 Google Analytics 帐户的权限。

打开服务帐户 json 文件或转到 Google 开发者控制台并找到其中包含 @ 的服务帐户电子邮件地址。然后转到管理部分下的谷歌分析网络应用程序并将服务帐户添加为用户。

当您使用数据 api 时,您只需要授予它读取权限。

如果它有帮助,我有一个视频可以向您展示如何做到这一点。用户没有任何谷歌分析帐户简单的解决方案

我在问题表单上发布了一个问题以获取示例修复。它没有告诉您如何授予服务帐户访问权限。93

于 2021-04-15T08:03:10.990 回答