【问题标题】:How to connect Google Console Project with Google Analytics account如何将 Google Console Project 与 Google Analytics 帐户连接起来
【发布时间】:2017-10-25 12:19:35
【问题描述】:

我想创建 Python 项目以从某个页面从 Google Analytics 获取数据。

我在 Google 控制台 (console.google.developers.com) 中创建了新项目,并获得了 JSON 格式的 OAuth 2.0 凭据。我大致遵循本教程:Python QuickStart

我已经被重定向到 OAuth 并选择了我的帐户,但脚本正在获取

“用户对此配置文件没有足够的权限”。

在 Google Analytics(分析)中为我的用户添加访问权限就足够了吗? 以及如何在远程服务器上从 shell 运行这个项目?我将无法在 CLI 中打开浏览器并选择 Google 帐户...

【问题讨论】:

    标签: python google-api google-analytics-api google-api-python-client google-console-developer


    【解决方案1】:

    “用户对此配置文件没有足够的权限”。

    与您进行身份验证的用户无权访问您尝试访问的谷歌分析帐户。这将是您在代码中使用的配置文件 ID。

    1. 确保您使用用于登录 Google Analytics 的同一用户验证您的应用程序
    2. 仔细检查您在代码中使用的配置文件 ID。

    【讨论】:

    • 好的,知道了。你能试着回答问题的第二部分吗?这对 CLI 有什么作用?我不能指望 cron 使用浏览器来选择 Google 帐户。有什么想法吗?
    • 您必须打开它一次并保存刷新令牌以请求新的访问令牌。如果这是您个人拥有的帐户,则应考虑改用服务帐户
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-29
    • 2021-01-05
    • 1970-01-01
    • 1970-01-01
    • 2019-02-26
    相关资源
    最近更新 更多