我想在过去一个月内从Google分析中获取每日访问量的数据,并将其显示在我正在构建的CMS的信息中心上。
问题是你似乎必须使用Oauth2。我不想以用户身份进行身份验证,因为我希望所有登录用户都能获得这些信息。什么是最好的方式来实现我的目标?
我只需要读取权限,只需要简单的统计数据。
我可能还运行了此CMS的多个版本,我是否需要在Google API控制台中注册每个版本?
答案 0 :(得分:0)
问题是你似乎必须使用Oauth2。我不想 作为用户进行身份验证,因为我希望所有人都可以获得信息 用户登录。什么是完成我所追求的最佳方式?
OAuth2方法是强制性的。如果您不使用身份验证,则无法获取数据,因为分析数据是私有的。
您可以编写一个PHP脚本,使用Google PHP API client从Google Analytics获取数据。 PHP脚本将为您进行身份验证,它将获取您需要的所有分析数据(我建议您查看Core Reporting APIs)。然后,结果可以显示给登录用户或公众。数据共享在您的控制之下。
我可能还会运行此CMS的多个版本,我是否需要 在Google API控制台中注册每个?
没有
答案 1 :(得分:0)
尝试在谷歌或本网站上搜索谷歌API服务帐户。它现在也可用于分析服务。请记住使用最新版本的api客户端库。