Php 登录谷歌分析

Php 登录谷歌分析,php,zend-framework,curl,forms-authentication,google-analytics,Php,Zend Framework,Curl,Forms Authentication,Google Analytics,以下是我努力实现的目标: 用户打开“我的应用”页面并单击链接:站点统计信息 我的应用程序知道分析凭据,并通过Google analytics进行身份验证,因此用户无需提供凭据 用户被重定向到谷歌分析报告主页 我已经尝试过的: 从我的网站提交“假”表格 通过Zend_Http_客户端发布表单数据(Curl) 从长远来看,上述方法不起作用,因为谷歌表单中有一些参数是自动生成的(并保存在cookie中),因此用户需要至少对自己进行一次身份验证 开始玩Zend_Gdata_ClientLogin,

以下是我努力实现的目标:

  • 用户打开“我的应用”页面并单击链接:站点统计信息
  • 我的应用程序知道分析凭据,并通过Google analytics进行身份验证,因此用户无需提供凭据
  • 用户被重定向到谷歌分析报告主页
  • 我已经尝试过的:

    • 从我的网站提交“假”表格
    • 通过Zend_Http_客户端发布表单数据(Curl)
    从长远来看,上述方法不起作用,因为谷歌表单中有一些参数是自动生成的(并保存在cookie中),因此用户需要至少对自己进行一次身份验证

    • 开始玩Zend_Gdata_ClientLogin,因此我获得了很长的客户端令牌,可以访问分析数据,但我仍然不知道如何跳过登录表单
    我不想自己处理分析数据。我只需要在线查看,无需手动登录


    因此,问题是,如何跳过谷歌分析表单(例如使用API)。

    我不是分析专家,但由于安全限制,用户很可能无法自动登录

    在服务器端登录,并将数据代理给客户机,是一种糟糕的方法,即使您让它工作起来,因为涉及到很多Ajax,任何时候都可能出现问题

    我想到的可能的替代方案:

    • 向允许查看统计数据但不更改任何内容的分析帐户添加来宾帐户(用户仍需进行身份验证)

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

    • 建议用户激活浏览器端密码存储,包括