gpt4 book ai didi

javascript - 如何向公众公开 Google Analytics 实时活跃用户

转载 作者:行者123 更新时间:2023-12-03 02:39:41 25 4
gpt4 key购买 nike

我想在我的网络应用中嵌入实时 Google Analytics(分析)活跃用户数量

这是 Google Analytics(分析)仪表板上的样子 - 数字现在随实际活跃用户实时变化 -:

enter image description here

我需要将此号码放在我的网络应用程序上。

但是 API 有点奇怪:它只为“您”(具有 Google 帐户授权)提供此访问权限

gapi.analytics.ready(function() {
/**
* Authorize the user immediately if the user has already granted access.
* If no access has been created, render an authorize button inside the
* element with the ID "embed-api-auth-container".
*/
gapi.analytics.auth.authorize({
container: 'embed-api-auth-container',
clientid: '1061030166084-94nlg92ep9aejnepvggfr72pkg4h2lnc.apps.googleusercontent.com'
});
/**
* Create a new ActiveUsers instance to be rendered inside of an
* element with the id "active-users-container" and poll for changes every
* five seconds.
*/
var activeUsers = new gapi.analytics.ext.ActiveUsers({
container: 'active-users-container',
pollingInterval: 5
});
});

那么我如何才能将这个实时号码公开给“公众”作为应用程序下载促销

最佳答案

"public" as an app download promotion

我不确定我是否理解您所说的下载促销的意思。

但是,您应该注意以下几点。您每天每次查看可以向此 API 发送的请求数量有限制。该限制为每天 10000 个请求。此配额限制适用于所有应用程序的 View ,因此如果用户安装了您的网络应用程序来查看他们的实时数据,并且他们安装了我的网络应用程序来查看他们的 Google Analytics 数据,我们将共享 10000 个请求。如果您这样做,您将很快耗尽用户的配额。在这种情况下,他们将无法在当天剩余的时间内请求更多数据。

假设您仅显示您自己网站的实时 Google 分析数据。您应该做的是在后台运行一个服务,该服务每五分钟运行一次并获取当前计数,然后您可以向所有用户显示此存储的计数,而不是为每个用户发出请求。

您可能需要考虑使用服务帐户来执行此操作,因为这样您就不必担心身份验证。注意:服务帐户不能使用 JavaScript,您需要为此使用服务器端语言。

关于javascript - 如何向公众公开 Google Analytics 实时活跃用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48381469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com