Google analytics 使用api密钥访问Google analytics api
我正在尝试使用API密钥实现Google analytics API,以使其在未经授权的情况下可用。但我可以在google开发者控制台中使用客户机ID获得示例。有人能帮我举一个使用api键的例子吗?无法使用api键访问Google Analytics api。您必须使用开放式身份验证 如果您试图访问自己的数据,可以使用。创建新凭据选择服务帐户 然后,您可以使用服务帐户电子邮件地址: 1046123799103-nk421gjc2v8mlr2qnmmqaak04ntb1dbp@developer.gserviceaccount.com 将其添加为帐户级别的用户非常重要的一点是,它在帐户级别不会以其他方式工作。然后,您的应用程序可以访问您的Google Analytics数据,而无需登录 不知道你使用的是哪种语言,我不能给你举任何例子 更新: 如果正如您所说的,您计划使用JavaScript实现这一点,那么您必须使用Oauth2并请求访问。无法将服务帐户与JavaScript一起使用 因此,我强烈建议您找到一种服务器端编程语言来实现这一点。即使它与JavaScript一起工作,您也会在不久的将来耗尽API上的配额。将允许您通过JavaScript显示您的Google分析,并且用户将能够登录页面 您仍然需要获得clientAPI,但用户将能够独立登录 以下是一个示例:Google analytics 使用api密钥访问Google analytics api,google-analytics,google-analytics-api,google-analytics-firebase,Google Analytics,Google Analytics Api,Google Analytics Firebase,我正在尝试使用API密钥实现Google analytics API,以使其在未经授权的情况下可用。但我可以在google开发者控制台中使用客户机ID获得示例。有人能帮我举一个使用api键的例子吗?无法使用api键访问Google Analytics api。您必须使用开放式身份验证 如果您试图访问自己的数据,可以使用。创建新凭据选择服务帐户 然后,您可以使用服务帐户电子邮件地址: 1046123799103-nk421gjc2v8mlr2qnmmqaak04ntb1dbp@developer.
<script>
gapi.analytics.ready(function() {
// Step 3: Authorize the user.
var CLIENT_ID = 'Insert your client ID here';
gapi.analytics.auth.authorize({
container: 'auth-button',
clientid: CLIENT_ID,
});
</script>
gapi.analytics.ready(函数(){
//第三步:授权用户。
var CLIENT_ID='在此处插入您的客户ID';
gapi.analytics.auth.authorize({
容器:“身份验证按钮”,
clientid:客户端ID,
});
API限制应该没有问题,每天有50000次调用。我正在尝试使用javascript实现!!您不能在javascript中使用服务帐户,您必须使用服务器端编程语言。@DalmTo它对API V4仍然有效?我正在尝试使用API密钥和服务帐户访问服务器,但无法访问获取身份验证。(从哪里获得服务帐户电子邮件???)以下是代码:API密钥仅适用于公共API。服务帐户电子邮件位于google开发者控制台中,以@developer.gserviceaccount.com结尾