Die Clientbibliotheken für Google APIs, die in verschiedenen gängigen Programmiersprachen verfügbar sind, erleichtern 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) und Links zur Dokumentation für die Bibliothek. Die zweite Spalte enthält Links zu den verfügbaren Beispielen für jede Bibliothek.
Außerdem sind die folgenden Bibliotheken im Anfangsstadium verfügbar:
Erkennungsdienst verwenden
Wenn Sie die 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 Discovery-Dienst und dem Google APIs-Generator generieren.