我正在使用Google AnalyticsAPI,并发现当我获得网络媒体资源列表时,我的defaultProfileId
非常有用。它可以帮助我通过queryProfiles
调用,以保存一个请求并使整个应用程序运行得更快。
但我注意到有些网站属性没有defaultProfileId
的东西。
仅供参考,大部分情况都发生在UA-XXXX-1
等跟踪ID上。
任何提示?
谢谢!
答案 0 :(得分:2)
你是对的webProperty
并不总是返回defaultProfileId
。我也无法在Web Properties页面上找到有关API如何决定默认配置文件ID的信息。我提交了一份错误报告,您可以通过Analytics开发团队找到它:defaultProfileId - not always sent with a WebProperty。让我们希望他们回答你是对的,这是一个非常有用的功能。
是的,您可能每次都必须查询配置文件才能获得正确的配置文件。
我刚刚发现了这个:
https://www.googleapis.com/analytics/v3/management/accounts/~all/webproperties/~all/profiles?oauth_token={Token}
应该不再需要为帐户提出一个请求,一个用于获取所有Web属性,然后用于获取所有配置文件。