2012-08-24 52 views

回答

8
  • 轉到:https://開頭code.google.com /的API /控制檯/
  • 登錄並創建一個新的項目
  • 開啓Analytics(分析)API
  • 點擊Analytics(分析)API鏈接,然後在左側菜單中選擇(對瀏覽器的應用程序鍵)API訪問
  • 記下的API密鑰

那麼你的代碼中,您在那裏: https:// www.google.com/ analytics/feeds/accounts/default 將替換爲: https:// www。 googleapis.com/ analytics /v2.4/management/accounts

還有一件事要做。 每次調用的信息必須包括API密鑰爲名爲關鍵

例一GET PARAM:https://www.googleapis.com/analytics/v2.4/management/accounts?start-index=1&max-results=100&key=API_KEY

對不起,我是新來的,我不能粘貼鏈接呢。希望能得到更好的:)

+0

是的,我想我將不得不切換到新的API –

+0

是的。我也必須這樣做 – DDinescu

0

在使用GAPI 1.3.1,您可以通過調用帳戶列表法要求提供給用戶帳戶列表。在PHP中,這將是這樣的:

try { 
    $accounts = $analytics->management_accounts->listManagementAccounts(); 
} catch (apiServiceException $e) { 
    print 'There was an Analytics API service error ' . $e->getCode() . ':' . $e->getMessage(); 
} catch (apiException $e) { 
    print 'There was a general API error ' . $e->getCode() . ':' . $e->getMessage(); 
} 

約與GAPI查詢GA管理API的更多詳細信息,請參見https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtAccountGuide

4
+0

感謝Guzel,這是訪問帳戶詳細信息的正確網址 –

+0

非常感謝您的回答。我有一個小問題。我將其替換爲 https://www.googleapis.com/analytics/v2.4/management/accounts/~all/webproperties/~all/profiles 但我沒有在響應中獲得密鑰「accountName」。我應該怎麼做才能獲得accountName的回覆? –