Java Idiomatic Client for Analytics Admin.
Remarque: ce client est un travail en cours et peut parfois apporter des changements incompatibles à l'arrière.
? En octobre 2022, cette bibliothèque a déménagé sur Google-Cloud-Java / Java-Analytics-Admin. Ce référentiel sera archivé à l'avenir. Les versions futures apparaîtront dans le nouveau référentiel (https://github.com/googleapis/google-cloud-java/releases). Les coordonnées des artefacts Maven ( com.google.analytics:google-analytics-admin
-admin) restent les mêmes.
Si vous utilisez Maven, ajoutez ceci à votre fichier pom.xml:
< dependency >
< groupId >com.google.analytics</ groupId >
< artifactId >google-analytics-admin</ artifactId >
< version >0.23.0</ version >
</ dependency >
Si vous utilisez Gradle Without Bom, ajoutez-le à vos dépendances:
implementation ' com.google.analytics:google-analytics-admin:0.23.0 '
Si vous utilisez SBT, ajoutez-le à vos dépendances:
libraryDependencies + = " com.google.analytics " % " google-analytics-admin " % " 0.23.0 "
Voir la section d'authentification dans la lecture du répertoire de base.
Les appels API de création d'application client doivent être accordés dans les lunettes d'autorisation requises pour les API d'administration analytique souhaitée, et le principal authentifié doit avoir le (s) rôle (s) IAM requis pour accéder aux ressources GCP à l'aide des appels API d'administration analytique.
Vous aurez besoin d'un projet de console de plate-forme Google Cloud avec l'API Admin Analytics activé. Vous devrez permettre à Billing d'utiliser Google Analytics Admin. Suivez ces instructions pour mettre en place votre projet. Vous devrez également configurer l'environnement de développement local en installant le SDK Google Cloud et en exécutant les commandes suivantes dans la ligne de commande: gcloud auth login
et gcloud config set project [YOUR PROJECT ID]
.
Vous devrez obtenir la bibliothèque google-analytics-admin
. Voir la section QuickStart pour ajouter google-analytics-admin
comme une dépendance dans votre code.
Analytics Admin vous permet de gérer les comptes et les propriétés Google Analytics.
Voir les documents de bibliothèque client de l'administration de l'analytique pour apprendre à utiliser cette bibliothèque client d'administration analytique.
Les échantillons sont dans les samples/
répertoire.
Échantillon | Code source | Essayez-le |
---|---|---|
Échantillon de QuickStart | code source |
Pour obtenir de l'aide, suivez les instructions du document de dépannage partagé.
Analytics Admin utilise GRPC pour la couche de transport.
Java 8 ou plus est requis pour utiliser ce client.
Les bibliothèques clients Java de Google, les bibliothèques de clients de Google Cloud et les bibliothèques API de Google Cloud, suivent la feuille de route Oracle Java SE Support (voir la section Oracle Java SE Product Releases).
En général, le développement de nouvelles fonctionnalités se produit avec la prise en charge de la version Java LTS la plus basse couverte par le support Premier d'Oracle (qui dure généralement 5 ans à partir de la disponibilité générale initiale). Si la JVM minimale requise pour une bibliothèque donnée est modifiée, elle s'accompagne d'une version majeure de Semver.
Java 11 et (en septembre 2021) Java 17 sont les meilleurs choix pour le nouveau développement.
Google teste ses bibliothèques clients avec toutes les versions LTS actuelles couvertes par la prise en charge étendue d'Oracle (qui dure généralement 8 ans à partir de la disponibilité générale initiale).
Les bibliothèques clients de Google prennent en charge les versions héritées de Java Runtime avec des bibliothèques stables à long terme qui ne reçoivent pas les mises à jour des fonctionnalités sur la base des meilleurs efforts, car il peut ne pas être possible de reporter tous les correctifs.
Google fournit des mises à jour sur la base des meilleurs efforts aux applications qui continuent d'utiliser Java 7, bien que les applications devraient avoir besoin de passer aux versions actuelles de la bibliothèque qui prend en charge leur JVM.
Les dernières versions et les versions Java prises en charge sont identifiées sur le référentiel individuel GitHub github.com/GoogleAPIs/java-SERVICENAME
et sur google-cloud-java.
Cette bibliothèque suit le versioning sémantique.
Il est actuellement dans la version majeure Zero ( 0.yz
), ce qui signifie que tout peut changer à tout moment et que l'API publique ne doit pas être considérée comme stable.
Les contributions à cette bibliothèque sont toujours les bienvenues et très encouragées.
Voir contribuer pour plus d'informations sur la façon de commencer.
Veuillez noter que ce projet est publié avec un code de conduite de contributeur. En participant à ce projet, vous acceptez de respecter ses conditions. Voir Code de conduite pour plus d'informations.
Apache 2.0 - Voir la licence pour plus d'informations.
Version java | Statut |
---|---|
Java 8 | |
Java 8 OSX | |
Java 8 Windows | |
Java 11 |
Java est une marque déposée d'Oracle et / ou de ses affiliés.