Java idiomatischer Client für Analytics Admin.
HINWEIS: Dieser Kunde ist eine Arbeit und kann gelegentlich rückwärtskompatible Änderungen vornehmen.
? Im Oktober 2022 ist diese Bibliothek zu Google-Cloud-Java/Java-Analytics-Admin gezogen. Dieses Repository wird in Zukunft archiviert. Zukünftige Veröffentlichungen werden im neuen Repository (https://github.com/googleapis/google-cloud-java/releases) angezeigt. Die Koordinaten der Maven-Artefakte ( com.google.analytics:google-analytics-admin
) bleiben gleich.
Wenn Sie Maven verwenden, fügen Sie dies Ihrer Datei pom.xml hinzu:
< dependency >
< groupId >com.google.analytics</ groupId >
< artifactId >google-analytics-admin</ artifactId >
< version >0.23.0</ version >
</ dependency >
Wenn Sie Gradle ohne BOM verwenden, fügen Sie dies zu Ihren Abhängigkeiten hinzu:
implementation ' com.google.analytics:google-analytics-admin:0.23.0 '
Wenn Sie SBT verwenden, fügen Sie dies zu Ihren Abhängigkeiten hinzu:
libraryDependencies + = " com.google.analytics " % " google-analytics-admin " % " 0.23.0 "
Siehe den Abschnitt Authentifizierung im Readme des Basisverzeichnisses.
Der API -Aufrufe von Client -Anwendungen müssen für die gewünschten APIs für Analytics Admin -APIs zugewiesen werden, und der authentifizierte Kapital muss über die IAM -Rolle verfügen, die für den Zugriff auf GCP -Ressourcen mithilfe der Analytics Admin -API -Anrufe erforderlich sind.
Sie benötigen ein Google Cloud -Plattform -Konsolenprojekt mit der analytics admin -API aktiviert. Sie müssen die Abrechnung aktivieren, um Google Analytics Admin zu verwenden. Befolgen Sie diese Anweisungen, um Ihr Projekt einzurichten. Sie müssen auch die lokale Entwicklungsumgebung einrichten, indem Sie das Google Cloud SDK installieren und die folgenden Befehle in der Befehlszeile ausführen: gcloud auth login
und gcloud config set project [YOUR PROJECT ID]
.
Sie müssen die google-analytics-admin
Bibliothek erhalten. Siehe Abschnitt QuickStart, um google-analytics-admin
als Abhängigkeit in Ihrem Code hinzuzufügen.
Mit dem Analytics -Administrator können Sie Google Analytics -Konten und -Spertien verwalten.
In den Dokumenten für Analytics Admin Client -Bibliothek finden Sie unter Verwendung dieser Analyse -Administrator -Client -Bibliothek.
Die Proben befinden sich in den samples/
Verzeichnissen.
Probe | Quellcode | Versuchen Sie es |
---|---|---|
QuickStart -Probe | Quellcode |
Um Hilfe zu erhalten, befolgen Sie die Anweisungen im gemeinsam genutzten Dokument zur Fehlerbehebung.
Analytics Admin verwendet GRPC für die Transportschicht.
Java 8 oder höher ist für die Verwendung dieses Clients erforderlich.
Die Java -Client -Bibliotheken von Google, Google Cloud -Client -Bibliotheken und Google Cloud -API -Bibliotheken folgen dem Oracle Java SE -Support -Roadmap (siehe Abschnitt Oracle Java SE -Produktveröffentlichungen).
Im Allgemeinen erfolgt eine neue Feature -Entwicklung mit Unterstützung für die niedrigste Java -LTS -Version, die von Oracas wichtigster Unterstützung abgedeckt wird (die normalerweise 5 Jahre von der ersten allgemeinen Verfügbarkeit dauert). Wenn das erforderliche Mindest -JVM für eine bestimmte Bibliothek geändert wird, wird sie von einer SEMVER -Hauptveröffentlichung begleitet.
Java 11 und (im September 2021) Java 17 sind die besten Möglichkeiten für die neue Entwicklung.
Google testet seine Client -Bibliotheken mit allen aktuellen LTS -Versionen, die von Oracles erweitertem Support abgedeckt werden (was normalerweise 8 Jahre von der ersten allgemeinen Verfügbarkeit dauert).
Die Client -Bibliotheken von Google unterstützen Legacy -Versionen von Java Runtimes mit langfristigen stabilen Bibliotheken, die keine Funktionsaktualisierungen auf bestenfalls auf Bemühungen erhalten, da es möglicherweise nicht möglich ist, alle Patches zu erfassen.
Google bietet Updates für Apps, die weiterhin Java 7 verwenden, auf bestmögliche Bemühungen aktualisiert, obwohl Apps möglicherweise auf aktuelle Versionen der Bibliothek ein Upgrade durchführen müssen, die ihre JVM unterstützen.
Die neuesten Versionen und die unterstützten Java-Versionen werden auf dem einzelnen Github-Repository github.com/GoogleAPIs/java-SERVICENAME
und auf Google-loud-java identifiziert.
Diese Bibliothek folgt der semantischen Versionierung.
Es befindet sich derzeit in der Hauptversion Null ( 0.yz
), was bedeutet, dass sich jederzeit etwas ändern kann und die öffentliche API nicht als stabil angesehen werden sollte.
Beiträge zu dieser Bibliothek sind immer willkommen und sehr gefördert.
Weitere Informationen finden Sie unter Einstieg, um loszulegen.
Bitte beachten Sie, dass dieses Projekt mit einem Verhaltenskodex von Mitwirkenden veröffentlicht wird. Wenn Sie an diesem Projekt teilnehmen, erklären Sie sich damit einverstanden, sich an seine Bedingungen einzuhalten. Weitere Informationen finden Sie unter Verhaltenskodex.
Apache 2.0 - Weitere Informationen finden Sie unter Lizenz.
Java -Version | Status |
---|---|
Java 8 | |
Java 8 OSX | |
Java 8 Windows | |
Java 11 |
Java ist eine eingetragene Marke von Oracle und/oder seinen verbundenen Unternehmen.