تسهِّل مكتبات برامج Google APIs المتاحة بعدة من لغات البرمجة الشائعة استخدام واجهة برمجة التطبيقات.
مكتبات العملاء حسب اللغة
في الجداول التالية، يعرض العمود الأول مرحلة تطوير كل مكتبة (مع العلم أنّ بعضها لا يزال في مراحله الأولى)، بالإضافة إلى روابط تؤدي إلى المستندات الخاصة بالمكتبة. ويتضمّن العمود الثاني روابط تؤدّي إلى العيّنات المتوفرة لكل مكتبة.
تتوفّر أيضًا هذه المكتبات في المراحل المبكرة:
استخدام خدمة الاكتشاف
إذا كنت تستخدم لغة Python أو JavaScript أو أيّ مكتبة برامج أخرى تعتمد على خدمة Google Discovery، عليك تحديد موقع مستند الاكتشاف الخاص بالإصدار 4 من Reporting API.
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(...)
وقد تم إنشاء مكتبات عملاء Java وPHP مسبقًا، ولكن يمكنك استخدام خدمة الاكتشاف ومنشئ Google APIs لإنشائها.