Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在网站本身上显示网站的GA统计信息_Javascript_Google Analytics_Google Analytics Api - Fatal编程技术网

Javascript 在网站本身上显示网站的GA统计信息

Javascript 在网站本身上显示网站的GA统计信息,javascript,google-analytics,google-analytics-api,Javascript,Google Analytics,Google Analytics Api,我们需要显示我们网站页面的访问量。我们已经在一般报告中使用GA,并且我们认为使用GA API从GA获取访问次数数据可能有意义,而不是构建我们自己的计数器并增加数据库和web服务器的负载 我阅读了文档,已经知道如何构建我需要的查询。我现在试图解决的主要问题是授权过程。听起来,如果我们使用OAuth 2.0,每个用户都必须先进行身份验证,然后才能看到页面上的统计信息,并且他们将能够访问其网站的统计信息(如果他们已向GA注册)。在我们的情况下,这是不正确的,我们需要的只是在我们自己的网站上显示我们自己

我们需要显示我们网站页面的访问量。我们已经在一般报告中使用GA,并且我们认为使用GA API从GA获取访问次数数据可能有意义,而不是构建我们自己的计数器并增加数据库和web服务器的负载

我阅读了文档,已经知道如何构建我需要的查询。我现在试图解决的主要问题是授权过程。听起来,如果我们使用OAuth 2.0,每个用户都必须先进行身份验证,然后才能看到页面上的统计信息,并且他们将能够访问其网站的统计信息(如果他们已向GA注册)。在我们的情况下,这是不正确的,我们需要的只是在我们自己的网站上显示我们自己的GA统计数据。正如我们最初认为的那样,这是一项简单的任务,但现在听起来已经不是这样了

有没有一种方法可以将我们的网站授权给谷歌(就像我们在使用Maps API时发送come凭据)并自动向任何用户显示统计数据?我们希望通过JS在客户端实现它,但如果这可以只在服务器端实现它,那就可以了。服务器端实现的目标平台是ASP.NET(以防万一)。有人能给我们指出正确的方向吗?

有很多选择:

  • 您可以使用和脚本,如
  • 使用类似(付费)的服务
  • 使用和它的
  • 使用
  • 用于嵌入ga图表
  • 我也可以

  • 谢谢你的回答。GoogleCharts看起来是一个很好的方法,但是如果您想加载数据,您仍然需要通过oAuth授权每个用户。有没有一种方法可以将GA请求以某种方式发送到我自己的数据,这样每个页面都可以自动生成,而无需用户交互?其他方法需要第三方服务依赖性,如果可以直接从谷歌获取数据,我们不希望有第三方服务依赖性。请澄清:这里只有一个主谷歌分析账户吗?或者你的每个“客户”都有自己的google analytics帐户,而你只是在他们的页面上为他们插入跟踪代码?有一个主GA帐户,用户/客户没有自己的帐户。我们只是想使用GA数据在网站上显示统计数据。