Java Idiomatic Client para Admin de Analytics.
NOTA: Este cliente es un trabajo en progreso y ocasionalmente puede hacer cambios incompatibles al revés.
? En octubre de 2022, esta biblioteca se mudó a Google-Cloud-Java/Java-Analytics-Admin. Este repositorio será archivado en el futuro. Las versiones futuras aparecerán en el nuevo repositorio (https://github.com/googleapis/google-cloud-java/releases). Las coordenadas Maven Artifact ( com.google.analytics:google-analytics-admin
) siguen siendo las mismas.
Si está utilizando Maven, agregue esto a su archivo pom.xml:
< dependency >
< groupId >com.google.analytics</ groupId >
< artifactId >google-analytics-admin</ artifactId >
< version >0.23.0</ version >
</ dependency >
Si está utilizando Gradle sin BOM, agregue esto a sus dependencias:
implementation ' com.google.analytics:google-analytics-admin:0.23.0 '
Si está utilizando SBT, agregue esto a sus dependencias:
libraryDependencies + = " com.google.analytics " % " google-analytics-admin " % " 0.23.0 "
Consulte la sección de autenticación en el ReadMe del directorio base.
Las llamadas de API de la aplicación del cliente deben recibir la autorización de la autorización necesarias para las API de administración de análisis deseadas, y el principal autenticado debe tener los roles IAM necesarios para acceder a los recursos de GCP utilizando las llamadas de la API de administración de análisis.
Necesitará un proyecto de consola de plataforma en la nube de Google con la API de administración de Analytics habilitada. Deberá habilitar la facturación para usar Google Analytics Admin. Siga estas instrucciones para configurar su proyecto. También deberá configurar el entorno de desarrollo local instalando el SDK de Google Cloud y ejecutando los siguientes comandos en la línea de comandos: gcloud auth login
y gcloud config set project [YOUR PROJECT ID]
.
Deberá obtener la biblioteca google-analytics-admin
. Consulte la sección QuickStart para agregar google-analytics-admin
como una dependencia en su código.
Analytics Admin le permite administrar cuentas y propiedades de Google Analytics.
Consulte los documentos de la Biblioteca de Clientes de Administrador de Analytics para aprender a usar esta Biblioteca de Clientes de Administración de Analytics.
Las muestras están en las samples/
directorio.
Muestra | Código fuente | Probar |
---|---|---|
Muestra de inicio rápido | código fuente |
Para obtener ayuda, siga las instrucciones en el documento de solución de problemas compartidos.
Analytics Admin utiliza GRPC para la capa de transporte.
Se requiere Java 8 o superior para usar este cliente.
Las bibliotecas de clientes Java de Google, las bibliotecas de clientes de Google Cloud y las bibliotecas de API de Google Cloud, sigan la Hoja de ruta de soporte de Oracle Java SE (consulte la sección de lanzamientos de productos Oracle Java SE).
En general, el desarrollo de nuevos características ocurre con el soporte para la versión Java LTS más baja cubierta por el principal soporte de Oracle (que generalmente dura 5 años desde la disponibilidad general inicial). Si se cambia el mínimo requerido JVM para una biblioteca determinada, se acompaña de un lanzamiento importante de Semver.
Java 11 y (en septiembre de 2021) Java 17 son las mejores opciones para el nuevo desarrollo.
Google prueba sus bibliotecas de clientes con todas las versiones LTS actuales cubiertas por el soporte extendido de Oracle (que generalmente dura 8 años desde la disponibilidad general inicial).
Las bibliotecas de clientes de Google admiten versiones heredadas de Java Runtimes con bibliotecas estables a largo plazo que no reciben actualizaciones de características sobre la base de los mejores esfuerzos, ya que puede no ser posible respaldar todos los parches.
Google proporciona actualizaciones sobre la base de los mejores esfuerzos a las aplicaciones que continúan usando Java 7, aunque las aplicaciones pueden necesitar actualizar a las versiones actuales de la biblioteca que admite su JVM.
Las últimas versiones y las versiones Java compatibles se identifican en el repositorio individual de GitHub github.com/GoogleAPIs/java-SERVICENAME
y en google-cloud-java.
Esta biblioteca sigue el versículo semántico.
Actualmente se encuentra en la versión cero principal ( 0.yz
), lo que significa que cualquier cosa puede cambiar en cualquier momento y la API pública no debe considerarse estable.
Las contribuciones a esta biblioteca siempre son bienvenidas y muy alentadas.
Vea contribuir para más información sobre cómo comenzar.
Tenga en cuenta que este proyecto se publica con un código de conducta de contribuyentes. Al participar en este proyecto, acepta cumplir con sus términos. Consulte el Código de conducta para obtener más información.
Apache 2.0 - Consulte la licencia para obtener más información.
Versión java | Estado |
---|---|
Java 8 | |
Java 8 OSX | |
Java 8 Windows | |
Java 11 |
Java es una marca registrada de Oracle y/o sus afiliados.