Le librerie client delle API di Google, disponibili in una serie dei linguaggi di programmazione più diffusi, semplificano l'uso dell'API.
Librerie client per linguaggio
Nelle tabelle seguenti, la prima colonna mostra la fase di sviluppo di ogni libreria (alcune sono nelle fasi iniziali) e i link alla documentazione della libreria. La seconda colonna rimanda agli esempi disponibili per ogni libreria.
Sono disponibili anche queste librerie nella fase iniziale:
Utilizzo del servizio di rilevamento
Se utilizzi la libreria Python, JavaScript o un'altra libreria client che si basa su Google Discovery Service, devi fornire il percorso del documento di rilevamento per l'API di 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(...)
Le librerie client di Java e PHP sono predefinite, ma puoi utilizzare il servizio di rilevamento e il generatore di API di Google per generarle.