是否可以使用Google Analytics(分析)API获取任何网站(而非我的网站)的Google Analytics(分析)数据? [英] Is it possible to get Google Analytics data for any website (not my website) using Google Analytics API?

查看:106
本文介绍了是否可以使用Google Analytics(分析)API获取任何网站(而非我的网站)的Google Analytics(分析)数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以使用Google Analytics(分析)API获取任何网站(不是我的网站)的Google Analytics(分析)数据?

Is it possible to get Google Analytics data for any website (not my website) using Google Analytics API?

我已经为Google Analytics(分析)创建了Google API.然后,我尝试访问其他配置文件ID的Google Analytics(分析)数据.

I have created Google API for Google Analytics. Then I am trying to access the Google Analytics data for a different profile id.

它适用于我的个人资料ID,但不适用于其他用户的个人资料ID.

It is working for my profile id but not other user's profile id.

推荐答案

Google Analytics(分析)API依赖于[OAuth 2.0]( https://support.google.com/analytics/answer/1009618?hl=zh_CN ).所以例如如果您的Google Analytics(分析)帐户是通过电子邮件ID foo@gmail.com链接的,则用于查询的配置文件ID必须与您的Google Analytics(分析)帐户中的实际配置文件相对应.这就是为什么随机配置文件ID无效的原因.

The Google Analytics API relies on [OAuth 2.0] (https://developers.google.com/analytics/devguides/reporting/core/v3/gdataAuthorization) for authorization. This simply means that the data extraction module you created needs explicit permission to access a Google Analytics Account. Moreover, the scenario you describe about using a different Profile ID wouldn't work due to the nature in which Accounts and Profiles (Views) are [related] (https://support.google.com/analytics/answer/1009618?hl=en) to each other in Google Analytics. So for e.g. if your Google Analytics Account is linked via your email id foo@gmail.com, the profile ID that you use to query must correspond to an actual profile in your Google Analytics account. This is the reason why a random Profile ID wouldn't work.

这篇关于是否可以使用Google Analytics(分析)API获取任何网站(而非我的网站)的Google Analytics(分析)数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆