Las bibliotecas cliente de las APIs de Google, que están disponibles en varios lenguajes de programación populares, facilitan el uso de la API.
Bibliotecas cliente por lenguaje
En las siguientes tablas, la primera columna muestra la etapa de desarrollo de cada biblioteca (ten en cuenta que algunas se encuentran en las primeras etapas) y vínculos a la documentación de la biblioteca. La segunda columna contiene vínculos a las muestras disponibles de cada biblioteca.
También están disponibles las siguientes bibliotecas que se encuentran en las etapas iniciales:
Usa el servicio de descubrimiento
Si usas Python, JavaScript o alguna otra biblioteca cliente que se basa en el Servicio de Google Discovery, debes proporcionar la ubicación del documento de descubrimiento para la API de Reporting v4.
Python
from apiclient import discovery
...
# Build the Analytics Reporting API v4 authorized service object.
analyticsReporting = discovery.build(
'analyticsreporting',
'v4',
http=http,
discoveryServiceUrl='https://analyticsreporting.googleapis.com/$discovery/rest')
JavaScript
gapi.client.load(
'https://analyticsreporting.googleapis.com/$discovery/rest',
'v4'
).then(...)
Las bibliotecas cliente de Java y PHP están compiladas con anterioridad, pero puedes usar el servicio de descubrimiento y el generador de API de Google para generarlas.