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