【问题标题】:Can't get data from Google Analytics using "Hello Analytics API"无法使用“Hello Analytics API”从 Google Analytics 获取数据
【发布时间】:2019-05-19 21:36:36
【问题描述】:

我正在尝试通过 API 从 Google Analytics 获取事件数据。但是,我在运行示例示例时遇到了问题。

我从教程 Hello Analytics API 开始,直到第 3 步:设置示例都没有问题。 服务帐户连接没有问题。稍后在尝试获取 profile_id 时出现此问题,因为没有任何可能的配置文件可供使用。

File ".../analytics.py", line 61, in get_results
    ids='ga:' + profile_id,
TypeError: can only concatenate str (not "NoneType") to str

我试图在 Google Analytics(分析)和 Firebase 页面中创建一些个人资料,但在查看了所有的角落和缝隙后,我决定放弃,因为我找不到任何东西。

此外,我可以告诉您,Google Analytics(分析)帐户是为 Android 和 iOS 应用程序设置的,它们是为大学项目创建的。所以我们没有把应用放到商店里,我们只有标准帐户。

你遇到过这样的问题吗?也许你有一些想法如何解决这个问题?

【问题讨论】:

  • 对于曾经关闭投票的人来说,这个问题很清楚,一点也不宽泛。

标签: python firebase google-analytics google-analytics-api firebase-analytics


【解决方案1】:

没有任何可能的配置文件可供使用。

我认为您是说服务帐户无权访问任何配置文件。下面的错误。

用户没有任何 Google Analytics 帐户

您需要转到 Google 分析网站的管理部分并找到包含您要访问的个人资料的帐户。将服务帐户电子邮件地址添加为帐户级别的用户。然后它将能够访问数据。

Google Analytics 和 Firebase 页面

请记住,谷歌分析不是 Firebase 分析,您只能使用谷歌分析 API 访问谷歌分析配置文件。

【讨论】:

    猜你喜欢
    • 2015-10-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-06
    • 1970-01-01
    • 2018-09-26
    • 1970-01-01
    • 2012-09-12
    相关资源
    最近更新 更多