无法使用“ Hello Analytics API”从Google Analytics(分析)获取数据

时间:2019-05-19 21:36:36

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

我正在尝试通过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应用设置的,这些应用是为大学项目创建的。因此我们没有在商店中投放应用,而我们只有标准帐户。

您遇到过这样的问题吗?也许您有一些解决该问题的想法?

1 个答案:

答案 0 :(得分:1)

  

没有任何可用的个人资料。

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

  

用户没有任何Google Analytics(分析)帐户

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

enter image description here

Google Analytics(分析)和Firebase页面

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