2

我想从谷歌分析中提取过去一个月每天的访问数据,并将其显示在我正在构建的 CMS 的仪表板上。

问题是您似乎必须使用 Oauth2。我不想以用户身份进行身份验证,因为我希望所有登录用户都可以使用信息。完成我所追求的最佳方法是什么?

我只需要读取权限,只需要简单的统计信息。

我可能还运行了此 CMS 的多个版本,是否需要在 Google API 控制台中注册每个版本?

4

2 回答 2

0

问题是您似乎必须使用 Oauth2。我不想以用户身份进行身份验证,因为我希望所有登录用户都可以使用信息。完成我所追求的最佳方法是什么?

OAuth2 方法是强制性的。如果您不使用身份验证,则无法获取数据,因为分析数据是私有的。

您可以编写一个 PHP 脚本,使用Google PHP API 客户端从 Google Analytics 获取数据。PHP 脚本将为您进行身份验证,它将获取您需要的所有分析数据(我建议您查看Core Reporting APIs)。然后,结果可以显示给登录用户或公众。数据共享在您的控制之下。

我可能还运行了此 CMS 的多个版本,是否需要在 Google API 控制台中注册每个版本?

于 2012-08-23T11:47:02.443 回答
0

尝试在 google 或此站点中搜索 google api 服务帐户。它现在也可用于分析服务。请记住使用最新版本的 api 客户端库。

于 2012-11-08T10:17:31.420 回答