自动访问我的Google Analytics并在我的网站上公开显示图表

时间:2017-06-24 20:16:44

标签: javascript html api charts analytics

我在找出实现这个目标的最佳方法时遇到了一些困难:

使用Google AnalyticsAPI或类似的Google API,我想跟踪用户访问该页面时的活动,直到他们到达结束页面为止,这将在我的网站上显示一些带有THEIR活动的图表。 (没有太详细,只是他们在每页上有多长时间,多少会话等。)

到目前为止,我已经设法按照Embed API example访问用户的Google Analytics帐户,并通过请求许可来绘制图表,但是当涉及到显示来自我的帐户的数据时,我似乎无法搞清楚。

我希望我的网站自动使用我的帐户(或服务帐户),并从我的Google Analytics数据中抽取一些图表并将其显示给每个用户。

最好的方法是什么?我已经阅读了有关访问令牌的内容,但我不知道这是否是解决方案。此外,我的托管是一个共享主机,我认为它不允许像this example那样安装Python模块。

欢呼帮助!

1 个答案:

答案 0 :(得分:0)

如果要向用户显示您的数据,则必须在服务器端执行身份验证。没有办法解决这个问题。毕竟,他们正在访问您的帐户数据。

如果您无法安装Google的客户端库,则需要:

  1. 使用cURL(see how here

  2. 获取访问令牌
  3. 使用该访问令牌为用户执行服务器端身份验证(see how here

  4. 用户现在应该可以在不登录的情况下访问您的网站,并查看您的数据。