我们正在开发一个允许客户创建和展示产品的Web应用程序。我们希望向客户提供有关其管理面板中产品的Google Analytics帐户指标。
不幸的是,GA API文档没有说明如何做到这一点;所有示例均基于OAuth 2.0身份验证,以便访问用户 GA数据而非网站帐户。
是否有办法访问我们有权访问的帐户的Google Analytics数据,但该网络应用程序的用户却没有?我怀疑答案是“不”,但如果有的话,我们可以从技术上实现这个目标吗?
答案 0 :(得分:1)
GAPI可以为您执行此操作,帐户详细信息包含在代码中,而非用户需要授权GA帐户:GAPI - Google Analytics API PHP Interface
答案 1 :(得分:0)
是否有办法访问我们有权访问的帐户的Google Analytics数据,但该网络应用程序的用户却没有?
是的,您可以使用刷新令牌。将刷新令牌存储在db或安全配置文件中,然后使用它在其仪表板上显示客户端统计信息。
答案 2 :(得分:0)
您可以通过API访问分析数据来创建自己的信息中心。 见https://developers.google.com/analytics/devguides/reporting/