【问题标题】:User does not have sufficient permissions for this property用户对此属性没有足够的权限
【发布时间】:2021-07-10 05:50:41
【问题描述】:

我用sample code

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

【问题讨论】:

    标签: google-analytics google-analytics-api service-accounts google-analytics-4 google-analytics-data-api


    【解决方案1】:

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

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

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

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

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

    如果有帮助,我会制作一个视频,向您展示具体操作方法。 User doesn't have any google analytics accounts easy solution

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

    【讨论】:

    • 您的好建议已经解决了所有问题。我很感激。谢谢!!?
    猜你喜欢
    • 2021-12-03
    • 2014-01-24
    • 1970-01-01
    • 1970-01-01
    • 2021-01-20
    • 2018-08-08
    • 2015-10-30
    • 1970-01-01
    相关资源
    最近更新 更多