क्लाइंट लाइब्रेरी

Google API क्लाइंट लाइब्रेरी, जो कई लोकप्रिय प्रोग्रामिंग भाषाओं में उपलब्ध हैं, एपीआई का इस्तेमाल करना आसान बनाती हैं.

भाषा के हिसाब से क्लाइंट लाइब्रेरी

नीचे दी गई टेबल में, पहला कॉलम हर लाइब्रेरी और डेवलपमेंट के स्टेज दिखाता है (ध्यान दें कि कुछ शुरुआती चरण में हैं), और लाइब्रेरी के दस्तावेज़ के लिंक हैं. दूसरा कॉलम हर लाइब्रेरी के लिए उपलब्ध नमूनों को लिंक करता है.

दस्तावेज़ नमूने
Java के लिए Google API क्लाइंट लाइब्रेरी Java के नमूने
JavaScript के लिए Google API क्लाइंट लाइब्रेरी JavaScript के नमूने
.NET के लिए Google API क्लाइंट लाइब्रेरी .NET के सैंपल
REST के लिए Objective-C के लिए Google API क्लाइंट लाइब्रेरी Objective-C के नमूने
PHP (बीटा) के लिए Google API क्लाइंट लाइब्रेरी PHP सैंपल
Python के लिए Google API क्लाइंट लाइब्रेरी Python के नमूने

ये शुरुआती चरण की लाइब्रेरी भी उपलब्ध हैं:

दस्तावेज़ नमूने
Dart (बीटा) के लिए Google API की क्लाइंट लाइब्रेरी प्रॉडक्ट के नमूने
Go (ऐल्फ़ा) के लिए Google API क्लाइंट लाइब्रेरी नमूने इस्तेमाल करें
Node.js के लिए Google API क्लाइंट लाइब्रेरी (ऐल्फ़ा) Node.js के नमूने
Ruby (ऐल्फ़ा) के लिए Google API क्लाइंट लाइब्रेरी Ruby के नमूने

डिस्कवरी सर्विस का इस्तेमाल करना

अगर आप Python, JavaScript या दूसरी क्लाइंट लाइब्रेरी का इस्तेमाल करते हैं जो Google डिस्कवरी सर्विस पर निर्भर है, तो आपको रिपोर्टिंग एपीआई 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(...)

Java और PHP क्लाइंट लाइब्रेरी पहले से तैयार होती हैं, लेकिन आप उन्हें जनरेट करने के लिए, डिस्कवरी सेवा और Google API जनरेटर का इस्तेमाल कर सकते हैं.