Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.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 客户端的Google analytics凭据_Javascript_Google Analytics Api - Fatal编程技术网

Javascript 客户端的Google analytics凭据

Javascript 客户端的Google analytics凭据,javascript,google-analytics-api,Javascript,Google Analytics Api,我目前是新的谷歌分析API通过Javascript。我正在实现一些图表,第一次加载时,页面会将我重定向到google站点,使用Analytics帐户登录,然后返回到我的原始页面,刷新并显示图表 在这里,我希望避免用户重定向到google analytics页面,而不是将凭据存储在配置文件或应用程序变量中的某个位置 我试图搜索和阅读许多博客和文章,但没有成功 有什么技巧/想法可以让我得到任何API来解决这个问题吗?谷歌不允许你将物理图表拉到你的网站上,因为它们是动态生成的。您可以做的是从他们的AP

我目前是新的谷歌分析API通过Javascript。我正在实现一些图表,第一次加载时,页面会将我重定向到google站点,使用Analytics帐户登录,然后返回到我的原始页面,刷新并显示图表

在这里,我希望避免用户重定向到google analytics页面,而不是将凭据存储在配置文件或应用程序变量中的某个位置

我试图搜索和阅读许多博客和文章,但没有成功


有什么技巧/想法可以让我得到任何API来解决这个问题吗?

谷歌不允许你将物理图表拉到你的网站上,因为它们是动态生成的。您可以做的是从他们的API获取数据,然后根据需要在您的站点上显示数据。我已经搜索并找到了一些例子,其中一个看起来可能会奏效


它经历了通过API提取数据、显示/格式化/设置数据样式以及将图表添加到页面的步骤。试试看,.

你被重定向到谷歌登录页面的原因是谷歌连接到了你作为哪个用户登录的分析数据。这意味着每个登录到网站的用户都会看到自己的分析信息,而不是来自静态帐户的信息

如果希望无论谁登录都是同一用户的分析数据,则需要在Google的API控制台()上设置一个“服务帐户”,然后在登录时使用这些凭据

似乎很多人都在寻找解决方案,所以我创建了一个nuGet包: -连接到您在API控制台中设置的“服务帐户” -提取您想要的任何谷歌分析数据 -使用谷歌的图表API显示这些数据
它以一种非常容易修改的方式完成了所有这些。你可以在这里看到更多:。

你好,我想我的问题不清楚。我能够在我的页面上显示图表,但是我想避免用户第一次在google analytics上输入凭据。您提供的链接是PHP的,其中显示凭证可以存储在文件中,但是我正在通过javascript和asp.net开发此链接。下面是一篇博客文章,供库显示图表。知道你已经在页面上有了图表,这可能就有了验证页面所需的信息,这样新用户就不需要在每次加载数据时都登录。嗨,Walls,我指的是用于显示图表的同一个javascript库。我有所有的API密钥、客户机ID和表ID。但是,访问此页面的每个用户都需要首先获得身份验证。我不知道在哪里可以找到你们在那个页上提到的要点。