用於分析管理的Java慣用客戶端。
注意:該客戶是一個正在進行的工作,偶爾可能會做出向後不兼容的更改。
? 2022年10月,該圖書館已搬到Google-cloud-Java/Java-Analytics-Admin。該存儲庫將來會存檔。未來版本將出現在新的存儲庫中(https://github.com/googleapis/google-cloud-java/releases)。 Maven人工製品坐標( com.google.analytics:google-analytics-admin
)保持不變。
如果您使用的是Maven,請將其添加到您的pom.xml文件中:
< dependency >
< groupId >com.google.analytics</ groupId >
< artifactId >google-analytics-admin</ artifactId >
< version >0.23.0</ version >
</ dependency >
如果您在沒有BOM的情況下使用Gradle,請將其添加到您的依賴項中:
implementation ' com.google.analytics:google-analytics-admin:0.23.0 '
如果您使用的是SBT,請將其添加到您的依賴項中:
libraryDependencies + = " com.google.analytics " % " google-analytics-admin " % " 0.23.0 "
請參閱“基本目錄”讀數中的身份驗證部分。
必須授予所需分析admin API所需的授權範圍的客戶端應用程序呼叫,並且經過驗證的主體必須使用Analytics Admin Admin API調用訪問GCP資源所需的IAM角色。
您將需要一個啟用Analytics Admin API的Google Cloud Platform控制台項目。您將需要啟用計費才能使用Google Analytics(分析式管理)。請按照以下說明進行設置。您還需要通過安裝Google Cloud SDK並在命令行中運行以下命令來設置本地開發環境: gcloud auth login
and gcloud config set project [YOUR PROJECT ID]
。
您需要獲取google-analytics-admin
庫。請參閱“快速入門”部分,以添加google-analytics-admin
作為代碼中的依賴性。
Analytics Admin允許您管理Google Analytics(分析)帳戶和屬性。
請參閱分析管理客戶庫文檔,以了解如何使用此分析管理客戶端庫。
樣品在samples/
目錄中。
樣本 | 原始碼 | 嘗試一下 |
---|---|---|
快速啟動樣本 | 原始碼 |
要獲得幫助,請按照共享故障排除文檔中的說明進行操作。
Analytics Admin將GRPC用於傳輸層。
使用此客戶端需要Java 8或更高。
Google的Java客戶端庫,Google Cloud客戶端庫和Google Cloud API庫,請遵循Oracle Java SE支持路線圖(請參閱《 Oracle Java SE產品發布》部分)。
一般而言,新功能開發發生在支持Oracle Premier Support涵蓋的最低Java LTS版本(通常持續5年以來,從最初的一般可用性開始)。如果更改給定庫的最低JVM所需的JVM,則附有SEMVER專業版本。
Java 11和(2021年9月)Java 17是新開發項目的最佳選擇。
Google測試其客戶庫,其中所有當前LTS版本都涵蓋了Oracle的擴展支持(通常從初始常規可用性開始持續8年)。
Google的客戶庫支持Java Runtimes的舊版本,其中包括長期穩定的庫,這些庫不會在最佳的基礎上收到功能更新,因為可能無法備份所有補丁程序。
Google為繼續使用Java 7的應用程序提供了最佳努力的更新,儘管應用程序可能需要升級到支持其JVM的庫的當前版本。
最新版本和受支持的Java版本在單個GitHub存儲庫github.com/GoogleAPIs/java-SERVICENAME
和Google-cloud-java上標識。
該庫遵循語義版本控制。
它目前處於主要版本零版本( 0.yz
),這意味著任何事情可能隨時改變,並且不應將公共API視為穩定。
總是歡迎和鼓勵對該圖書館的貢獻。
有關更多信息,請參見貢獻。
請注意,該項目已使用貢獻者的行為準則發布。通過參加該項目,您同意遵守其條款。有關更多信息,請參見行為準則。
Apache 2.0-有關更多信息,請參見許可證。
Java版本 | 地位 |
---|---|
Java 8 | |
Java 8 OSX | |
Java 8 Windows | |
Java 11 |
Java是Oracle和/或其分支機構的註冊商標。