Die Google APIs-Clientbibliotheken, die in verschiedenen gängigen Programmiersprachen verfügbar sind, vereinfachen die Verwendung der API.
Clientbibliotheken nach Sprache
In den folgenden Tabellen enthält die erste Spalte die Entwicklungsphase jeder Bibliothek (beachten Sie, dass sich einige noch in der Anfangsphase befinden) sowie Links zur Dokumentation für die Bibliothek. Die zweite Spalte enthält Links zu verfügbaren Beispielen für jede Bibliothek.
Außerdem sind die folgenden Bibliotheken im Anfangsstadium verfügbar:
Erkennungsdienst verwenden
Wenn Sie Python, JavaScript oder eine andere Clientbibliothek verwenden, die auf dem Google Discovery Service basiert, müssen Sie den Speicherort des Discovery-Dokuments für die Reporting API v4 angeben.
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(...)
Die Java- und PHP-Clientbibliotheken sind vorgefertigt. Sie können sie jedoch mit dem Erkennungsdienst und dem Google APIs-Generator generieren.