Library Klien

Library Klien Google API yang tersedia dalam sejumlah bahasa pemrograman populer, memudahkan penggunaan API.

Library klien menurut bahasa

Pada tabel di bawah, kolom pertama menampilkan setiap tahap pengembangan library (perlu diperhatikan bahwa beberapa tahap masih berada di tahap awal), dan tertaut ke dokumentasi untuk library. Kolom kedua tertaut ke sampel yang tersedia untuk setiap library.

Dokumentasi Contoh
Library Klien Google API untuk Java Contoh Java
Library Klien Google API untuk JavaScript Contoh JavaScript
Library Klien Google API untuk .NET Contoh.NET
Library Klien Google API untuk Objective-C untuk REST Contoh Objective-C
Library Klien Google API untuk PHP (beta) Contoh PHP
Library Klien Google API untuk Python Contoh Python

Library tahap awal berikut juga tersedia:

Dokumentasi Sampel
Library Klien Google API untuk Dart (beta) Contoh artefak
Library Klien Google API untuk Go (alfa) Sampel Go
Library Klien Google API untuk Node.js (alpha) Contoh Node.js
Library Klien Google API untuk Ruby (alpha) Contoh Ruby

Menggunakan layanan penemuan

Jika Anda menggunakan Python, JavaScript, atau library klien lainnya yang mengandalkan Google Discovery Service, Anda harus memberikan lokasi dokumen discovery untuk Reporting API 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(...)

Library klien Java dan PHP telah di-build sebelumnya, tetapi Anda dapat menggunakan layanan penemuan dan generator Google API untuk membuatnya.