我正在使用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返回该列表,但是 最重要的是,名单也 包含该帐户配置文件 用户可以查看。
所以这意味着您必须使用默认帐户调用来取回这些内容?当然,之前有人遇到过这个问题吗?
答案 0 :(得分:0)
显然,如果您知道UA-ID,则可以查询该帐户,但是无法获取仅有UA ID的列表。
你可以做的一种方法是让用户输入他们自己的UA ID,而不是让他们选择一个;不像用户友好,但比用户等待30秒更好!