Google Analytics Data API

यह कुकी, Google Analytics में रिपोर्ट डेटा को ऐक्सेस करती है. चेतावनी: एक ही ग्राहक ऐप्लिकेशन, खाते या प्रोजेक्ट के तौर पर काम करने या उसका सिम्युलेशन करने के लिए, कई ग्राहक ऐप्लिकेशन, खाते या प्रोजेक्ट बनाना, Google Cloud Platform की सेवा की शर्तों का उल्लंघन है. साथ ही, यह Google APIs की सेवा की शर्तों का भी उल्लंघन है. इसके अलावा, सेवा के हिसाब से इस्तेमाल की सीमाओं या कोटे को गच्चा देने के लिए ऐसा करना भी उल्लंघन है. इन कार्रवाइयों की वजह से, आपके GCP प्रोजेक्ट बिना किसी चेतावनी के तुरंत बंद किए जा सकते हैं.

Service: analyticsdata.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की ओर से उपलब्ध कराई गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.

डिस्कवरी दस्तावेज़

डिस्कवरी डॉक्यूमेंट, मशीन से पढ़े जा सकने वाले फ़ॉर्मैट में होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, आईडीई प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले कई दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले ये दस्तावेज़ उपलब्ध कराती है:

सेवा का एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है. यह किसी एपीआई सेवा का नेटवर्क पता बताता है. एक सेवा के कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का सेवा एंडपॉइंट यह है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हुए हैं:

  • https://analyticsdata.googleapis.com

REST रिसॉर्स: v1beta.properties

तरीके
batchRunPivotReports POST /v1beta/{property=properties/*}:batchRunPivotReports
यह एक बैच में कई पिवट रिपोर्ट दिखाता है.
batchRunReports POST /v1beta/{property=properties/*}:batchRunReports
एक बैच में कई रिपोर्ट दिखाता है.
checkCompatibility POST /v1beta/{property=properties/*}:checkCompatibility
इस तरीके में, ऐसे डाइमेंशन और मेट्रिक की सूची दी गई है जिन्हें रिपोर्ट के अनुरोध में जोड़ा जा सकता है और जो एक-दूसरे के साथ काम करते हैं.
getMetadata GET /v1beta/{name=properties/*/metadata}
रिपोर्टिंग के तरीकों में उपलब्ध डाइमेंशन और मेट्रिक के लिए मेटाडेटा दिखाता है.
runPivotReport POST /v1beta/{property=properties/*}:runPivotReport
इसकी मदद से, आपके Google Analytics इवेंट डेटा की मनमुताबिक पिवट रिपोर्ट बनाई जाती है.
runRealtimeReport POST /v1beta/{property=properties/*}:runRealtimeReport
इससे आपकी प्रॉपर्टी के रीयलटाइम इवेंट डेटा की मनमुताबिक रिपोर्ट मिलती है.
runReport POST /v1beta/{property=properties/*}:runReport
इसकी मदद से, आपके Google Analytics इवेंट डेटा की मनमुताबिक रिपोर्ट बनाई जाती है.

REST रिसॉर्स: v1beta.properties.audienceExports

तरीके
create POST /v1beta/{parent=properties/*}/audienceExports
इस फ़ंक्शन का इस्तेमाल करके, ऑडियंस एक्सपोर्ट की सुविधा चालू की जाती है, ताकि बाद में उसे वापस पाया जा सके.
get GET /v1beta/{name=properties/*/audienceExports/*}
यह किसी ऑडियंस एक्सपोर्ट के कॉन्फ़िगरेशन के बारे में मेटाडेटा की जानकारी देता है.
list GET /v1beta/{parent=properties/*}/audienceExports
इस रिपोर्ट में, किसी प्रॉपर्टी के लिए एक्सपोर्ट की गई सभी ऑडियंस की सूची होती है.
query POST /v1beta/{name=properties/*/audienceExports/*}:query
Retrieves an audience export of users.

REST रिसॉर्स: v1alpha.properties

तरीके
getPropertyQuotasSnapshot GET /v1alpha/{name=properties/*/propertyQuotasSnapshot}
किसी प्रॉपर्टी के लिए, कोटे की कैटगरी के हिसाब से व्यवस्थित किए गए सभी प्रॉपर्टी कोटे पाएं.
runFunnelReport POST /v1alpha/{property=properties/*}:runFunnelReport
इसकी मदद से, आपके Google Analytics इवेंट डेटा की मनमुताबिक फ़नल रिपोर्ट बनाई जाती है.

REST रिसॉर्स: v1alpha.properties.audienceLists

तरीके
create POST /v1alpha/{parent=properties/*}/audienceLists
यह फ़ंक्शन, ऑडियंस की सूची बनाता है, ताकि उसे बाद में वापस पाया जा सके.
get GET /v1alpha/{name=properties/*/audienceLists/*}
किसी ऑडियंस लिस्ट के कॉन्फ़िगरेशन के बारे में मेटाडेटा की जानकारी देता है.
list GET /v1alpha/{parent=properties/*}/audienceLists
किसी प्रॉपर्टी के लिए, ऑडियंस की सभी सूचियां दिखाता है.
query POST /v1alpha/{name=properties/*/audienceLists/*}:query
उपयोगकर्ताओं की ऑडियंस सूची वापस पाता है.

REST रिसॉर्स: v1alpha.properties.recurringAudienceLists

तरीके
create POST /v1alpha/{parent=properties/*}/recurringAudienceLists
यह बार-बार अपडेट होने वाली ऑडियंस की सूची बनाता है.
get GET /v1alpha/{name=properties/*/recurringAudienceLists/*}
यह बार-बार अपडेट होने वाली किसी ऑडियंस लिस्ट के कॉन्फ़िगरेशन के बारे में मेटाडेटा की जानकारी देता है.
list GET /v1alpha/{parent=properties/*}/recurringAudienceLists
किसी प्रॉपर्टी के लिए, बार-बार इस्तेमाल की जाने वाली सभी ऑडियंस सूचियों को दिखाता है.

REST रिसॉर्स: v1alpha.properties.reportTasks

तरीके
create POST /v1alpha/{parent=properties/*}/reportTasks
इससे रिपोर्ट बनाने का टास्क शुरू होता है.
get GET /v1alpha/{name=properties/*/reportTasks/*}
किसी खास रिपोर्ट टास्क के बारे में रिपोर्ट मेटाडेटा की जानकारी देता है.
list GET /v1alpha/{parent=properties/*}/reportTasks
किसी प्रॉपर्टी के लिए, रिपोर्ट से जुड़े सभी टास्क की सूची दिखाता है.
query POST /v1alpha/{name=properties/*/reportTasks/*}:query
इस तरीके का इस्तेमाल करके, रिपोर्ट टास्क का कॉन्टेंट वापस पाया जा सकता है.