本文提供 Google Analytics Management API 3.0 版的概略總覽。
簡介
Analytics Management API 可讓您以程式輔助方式存取 Google Analytics (分析) 設定資料 (僅限通用 Analytics (分析))。您可以建構應用程式,更有效率地管理大型或複雜的 Analytics (分析) 帳戶。大型公司擁有許多資源可自動設定帳戶。即使您要建構報表應用程式,Management API 也能提供許多工具協助您瀏覽帳戶。
Google Analytics Management API 可用來:
- 列出使用者的所有「帳戶」、「資源」(僅限通用 Analytics (分析)) 和「資料檢視 (設定檔)」資訊。
- 管理資源 (僅限通用 Analytics (分析))、資料檢視 (設定檔) 和目標。
- 管理帳戶階層的使用者權限。
- 擷取要與 Core Reporting API 搭配使用的檢視畫面 (設定檔) ID。
- 確定目前有效的目標並存取其設定的名稱。
- 管理 Analytics (分析) 資源 (僅限通用 Analytics (分析)) 和 Google Ads 帳戶之間的連結。
- 管理 再行銷目標對象 。
使用 Google Analytics Management API 前,請務必瞭解 Analytics (分析) 帳戶結構。Google Analytics (分析) 帳戶分為多個層級, Management API 提供程式輔助的方式,能與各個層級的實體互動。
使用 Management API
如要使用 Google Analytics (分析) API,您必須先在 Developer Console 中建立專案。在這個過程中,您必須指出要建構的應用程式類型: 網頁應用程式、服務應用程式,或已安裝的應用程式。Google Analytics (分析) API 會使用 OAuth 2.0 通訊協定進行驗證及授權,因此開發人員控制台會引導您逐步建立適當的授權金鑰。其中包含多種語言的用戶端程式庫。用戶端程式庫可協助您建構適當的流程,以授權應用程式以適當的 範圍存取使用者的 Google Analytics (分析) 資料。
這些文件的使用方式
這份說明文件和後續指南將協助您一開始先啟動並執行應用程式,接著說明文件會深入探討各種主題,協助您與 API 互動,以便執行帳戶、使用者和資料管理等作業。另外還有一組完整的 參考文件,其中提供每個 API 端點每個參數的詳細資料,並包含 API 程式碼範例。
後續步驟
使用新的 API 取得有效的應用程式,總是面臨一些挑戰。下節提供一系列快速入門指南,可協助您快速完成設定並開始使用服務。您需要選擇語言和應用程式類型:
服務應用程式 | 已安裝的應用程式 | 網頁應用程式 |
---|---|---|
Java | Java | -- |
Python | Python | -- |
PHP | -- | PHP |
-- | -- | JavaScript |