Google Analytics和Python - 授权墙

问题描述 投票:0回答:1

我有一个简单的需要。查询我公司的GA数据,然后再争吵并将其播种到数据库中。

我想写一个python脚本来做到这一点,并发现谷歌 Hello Analytics API: Python quickstart for service accounts

我遵循每一步,但谷歌控制台似乎让我很困惑。

我最后得到一个.json文件,但我收到了这个错误与谷歌脚本:googleapiclient.errors.HttpError: <HttpError 403 when requesting https://www.googleapis.com/analytics/v3/management/accounts?alt=json returned "User does not have any Google Analytics account.">

有人可以引导我如何获得正确的授权以使其有效吗?

编辑:找出这个qazxsw poi ... 2之间有什么区别?

python google-api google-analytics-api google-api-python-client service-accounts
1个回答
1
投票

用户没有任何Google Analytics帐户。

表示您使用身份验证应用程序的用户无权访问您尝试从中请求数据的Google Analytics(分析)帐户。确保您要请求用户有权访问的profile_id。

当您使用服务帐户时,我怀疑您忘记了教程中的这一步

tutorial

您需要先授予您的服务帐户访问权限,然后才能访问数据。

© www.soinside.com 2019 - 2024. All rights reserved.