2014-03-02 55 views

回答

3

你知道,你可以使用管理API列表配置文件時,傳爲accountIdwebPropertyID參數字符串~all?因此,所有你需要得到的所有配置文件的列表是:

HTTP

GET https://www.googleapis.com/analytics/v3/management/accounts/~all/webproperties/~all/profiles 

的Java

Profiles profiles = analytics.management.profiles.list("~all", "~all").execute(); 

從返回的配置文件讀取的ID也是微不足道的。

你怎麼能期望有一個更簡單的方法?

+0

OMG,它的工作原理!大!但還有另外一個問題,爲什麼有時我可以得到'defaultProfileId',但有時候不會呢?我需要該ID進行進一步的查詢,我不想使用'gapi.client.analytics.management.profiles.list'查詢每個網絡媒體資源的詳細信息。 (恐怕很少有人會在一個網絡媒體資源中添加更多配置文件) –

+0

請打開一個新問題。 – nwellnhof

+0

他們爲什麼不記錄那樣的東西。確定它不壞,但它會很好,如果它返回所有的信息。帳戶,WebProperties,在一次調用中調用(配置文件)所有內容。但是,這仍然可以讓我的請求負載減少到3分。希望我可以給你更多的+1。 – DaImTo

相關問題