2

我正在构建一个像 Wix.com 这样的服务,用户可以轻松构建简单的多页网站。每个网站都将包含在具有唯一配置文件的全球 Google Analytics 帐户中,然后将跟踪代码放置在网站页面中。

现在,在网站仪表板上,我想分别显示每个网站的在线访问者和网站的访问者总数,尝试这样做我有:

尝试使用 GAPI ( http://code.google.com/p/gapi-google-analytics-php-interface/ ) 但由于 Google Analytics 的重大更新,它不再起作用。

我找到了 Google Core Reporting API for Analytics,但我相信它是为为其客户访问 GA 数据的第三方应用程序而设计的,这意味着用户应该拥有网站的 Google 帐户和 GA 配置文件,并且该应用程序只是连接到该帐户并检索数据。当然,这里不是这种情况;我无法要求用户创建 Google 帐户并将跟踪代码嵌入网站 HTML;否则我来这里是为了什么?

有图片吗?我需要最简单的方法来做到这一点,没有花哨的东西。

PS:几分钟前我发现了这个:Google Analytics Query Explorer ( http://ga-dev-tools.appspot.com/explorer/ ),它是一个为 GA 构建自定义查询并为您提供链接的第 3 方应用程序,例如那 :

https://www.googleapis.com/analytics/v3/data/ga?ids= (ID) &dimensions=ga%3AvisitCount&metrics=ga%3Avisitors&segment=gaid%3A%3A-1&start-date=2013-02-01&end-日期=2013-02-23&最大结果=50

现在,尝试访问 URL(思考;这很容易 :))响应是先登录请求:

{"error":{"errors":[{"domain":"global","re​​ason":"required","message":"需要登录","locationType":"header","location":"授权"}],"code":401,"message":"需要登录"}}

提前致谢。

4

1 回答 1

1

除非您的客户少于 50 个,否则此计划不会按您要求的方式运作。(每个帐户限制为 50 个配置文件。)

  1. 客户必须制作自己的 GA 编号并将其提供给您作为他们网站的设置。

  2. 为了在您网站的仪表板上显示客户报告,您还必须让他们授权您为访问而创建的 GA 应用程序。

于 2013-10-26T17:27:02.293 回答