2014-03-02 32 views
2

我在玩Google AnalyticsAPI,發現當我收到網絡媒體資源列表時,我有一個defaultProfileId非常有用。它可以幫助我通過queryProfiles調用,以保存一個請求並使整個應用程序運行得更快。我每次都必須使用queryProfiles來獲取配置文件ID嗎?

但我注意到一些網站的屬性沒有defaultProfileId的東西。

僅供參考,大部分情況都發生在跟蹤ID上,如UA-XXXX-1

任何提示?

謝謝!

+0

+1找到defaultProfileId我沒有注意到之前 – DaImTo

回答

2

你是對的webProperty並不總是返回defaultProfileId。我也無法在Web Properties頁面上找到有關API如何確定默認配置文件ID的信息。我提交了一份錯誤報告,您可以通過分析開發團隊找到它:defaultProfileId - not always sent with a WebProperty。讓我們希望他們帶着一個迴應你是正確的這是一個非常有用的功能。

是的,您可能需要每次查詢配置文件才能獲得正確的配置文件。


我剛剛發現這一點:

https://www.googleapis.com/analytics/v3/management/accounts/~all/webproperties/~all/profiles?oauth_token={Token} 

應該有外地工作,爲了使應收一個請求,一個讓所有的網絡媒體資源,那麼一個讓所有的配置文件。

+0

感謝DalmTo!我在Google的跟蹤系統上爲您投了票。 –

+0

在某些情況下,屬性沒有默認視圖/配置文件集,這就是爲什麼您在API響應中不會看到defaultProfileId的原因。 – Pete

+0

Webpropertyid僅在您提供正在處理帳戶的實時URl時返回defaultprofileid。 – 2015-06-05 13:13:09

相關問題