2

这里是我想要实现:登录到谷歌Analytics(分析)

  1. 用户打开我的应用程序页面,点击链接:网站统计
  2. 我的应用程序知道分析证书,并与谷歌Analytics(分析)认证,所以用户不需要提供凭证。
  3. 用户被重定向到Google分析报告主页。

我曾尝试已经:

  • 从我的网站
  • 提交的 “假” 的形式通过Zend_Http_Client张贴表格数据(曲)

以上不工作从长远来看,因为Google自动生成了一些参数(并保存在cookie中),所以用户至少需要验证一次自己。

  • 开始Zend_Gdata_ClientLogin玩,所以我获得了非常长的客户端令牌,我可以访问分析数据,但我仍然不知道如何跳过登录表单。

我不想自己处理分析数据。我只需要在线查看它,而无需手动登录。

所以,问题是,如何跳过Google Analytics表单(例如使用API​​)。

回答

1

我不是分析师,但由于安全限制,自动登录用户可能不太可能。

在服务器端登录并将数据代理到客户端是一种糟糕的方法,即使您得到它的工作,因为涉及到大量的Ajax,并且任何时候都可能发生任何事情。

浮现在我的脑海里

可能的备选方案:

  • 添加来宾帐户被允许查看统计信息,但不会改变任何东西Analytics帐户(该用户仍然必须进行身份验证)

  • 使用API获取数据(显然比您想象的复杂得多,但据我所见,唯一可以完全自动运行的方法)

  • 推荐用户激活浏览器端密码存储 - 这包括所有缺点

相关问题