无需作为用户进行身份验证即可引入Google Analytics数据

时间:2012-08-21 10:57:27

标签: php google-analytics google-api

我想在过去一个月内从Google分析中获取每日访问量的数据,并将其显示在我正在构建的CMS的信息中心上。

问题是你似乎必须使用Oauth2。我不想以用户身份进行身份验证,因为我希望所有登录用户都能获得这些信息。什么是最好的方式来实现我的目标?

我只需要读取权限,只需要简单的统计数据。

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

2 个答案:

答案 0 :(得分:0)

  

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

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

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

  

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

没有

答案 1 :(得分:0)

尝试在谷歌或本网站上搜索谷歌API服务帐户。它现在也可用于分析服务。请记住使用最新版本的api客户端库。