Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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
Angularjs 实时显示谷歌分析数据_Angularjs_Google Analytics_Google Analytics Api - Fatal编程技术网

Angularjs 实时显示谷歌分析数据

Angularjs 实时显示谷歌分析数据,angularjs,google-analytics,google-analytics-api,Angularjs,Google Analytics,Google Analytics Api,我想显示自本月初以来网站上的访问者数量、当天和当前网站上的用户数量 我安装了Google Analytics,我试图通过从开发者控制台启用Google Analytics API来解决这个问题,但我需要用户授权,等等 在没有用户身份验证和接受嵌入式API访问的情况下,在现场显示分析最简单的方法是什么?应用程序是用Angular编写的,所以Javascript API是我要找的 感谢您的建议。必须使用分析服务进行身份验证。但是,在许多情况下,可以使用 我不清楚(从快速扫描中)是否可以使用自动身份验

我想显示自本月初以来网站上的访问者数量、当天和当前网站上的用户数量

我安装了Google Analytics,我试图通过从开发者控制台启用Google Analytics API来解决这个问题,但我需要用户授权,等等

在没有用户身份验证和接受嵌入式API访问的情况下,在现场显示分析最简单的方法是什么?应用程序是用Angular编写的,所以Javascript API是我要找的


感谢您的建议。

必须使用分析服务进行身份验证。但是,在许多情况下,可以使用

我不清楚(从快速扫描中)是否可以使用自动身份验证方案,您可能需要查看详细信息

您应该能够根据指南使用和可能使用自动身份验证(查看相应指南左框上的
授权部分)


Donno如果这也很容易,tho,YMMV:)

必须进行授权才能获得所需的数据。您可以让站点的访问者自行授权,或者您必须代表他们授权服务器端

一旦获得授权,您就可以执行与嵌入API演示类似的操作。它使用一个自定义的
ActiveUsers
embedapi组件,并包含源代码以显示其工作原理

无论您是否使用
ActiveUsers
组件,基本要点是,一旦用户通过嵌入API进行身份验证,您就可以访问方法
gapi.client.analytics.data.realtime.get
,您可以使用该方法查询此数据

下面是
ActiveUsers
组件的源代码中发生的情况:

谢谢你,丹。我申请了实时报告API-希望在24小时内得到它。凡事先难后易-谢谢你的指导。今天有一个轻松愉快的方式:-)。