使用GA Data Export API获取所有UA

时间:2011-07-07 19:03:59

标签: google-analytics-api

我正在使用GA Data Export API与Google Analytics进行互动,并且我取得了很多进展,我最初使用此URL端点来提取帐户下的所有配置文件:

https://www.google.com/analytics/feeds/accounts/default

此URL检索每个GA ID(配置文件)和每个UA。我已经意识到一件事是一个帐户可以包含多个UA,当发生这种情况时,此请求会提取所有配置文件。我们有一个客户在10个不同的UA下有大约115个配置文件,初始请求的请求大约需要30秒(然后我认为它必须被缓存,因为它在此之后会大大加快,但是第二天同样的事情发生了。)

有没有办法在不拉动配置文件的情况下获取UA列表?通过这种方式,我可以专门查询UA的配置文件,而不是拉动每个配置文件。

对此的任何建议都会非常有用!

由于

更新:以下是我正在使用的特定电话的一些文档:

http://code.google.com/apis/analytics/docs/gdata/gdataReferenceAccountFeed.html

更新1:我在文档中找到了一些有趣的信息

  

您的申请经过验证后   用户具有Google Analytics访问权限,   它的下一步是找出哪个   用户有权访问的Google Analytics帐户   至。请记住,用户可以访问   许多不同的帐户,内部   他们,许多不同的档案。对于   这个原因,你的申请不能   无需访问任何报告信息   首先请求帐户列表   可供用户使用。所结果的   帐户Feed返回该列表,但是   最重要的是,名单也   包含该帐户配置文件   用户可以查看。

所以这意味着您必须使用默认帐户调用来取回这些内容?当然,之前有人遇到过这个问题吗?

1 个答案:

答案 0 :(得分:0)

显然,如果您知道UA-ID,则可以查询该帐户,但是无法获取仅有UA ID的列表。

你可以做的一种方法是让用户输入他们自己的UA ID,而不是让他们选择一个;不像用户友好,但比用户等待30秒更好!