Data API का इस्तेमाल करके, Google Analytics (Google Analytics) रिपोर्ट के डेटा को प्रोग्राम के हिसाब से ऐक्सेस किया जा सकता है.
Google Analytics प्रॉपर्टी के बारे में ज़्यादा जानें.
एपीआई से मिला डेटा, Google Analytics के यूज़र इंटरफ़ेस में दिखाए गए डेटा से मेल खाता है. साथ ही, यह Google Analytics प्रॉपर्टी के लिए कॉन्फ़िगर की गई रिपोर्टिंग आइडेंटिटी की सेटिंग का पूरी तरह से पालन करता है. जैसे, ब्लेंड की गई, देखी गई या डिवाइस पर आधारित सेटिंग.
यहां कुछ उदाहरण दिए गए हैं जिनकी रिपोर्टिंग, Google Analytics Data API v1 का इस्तेमाल करके की जा सकती है:
- पिछले हफ़्ते, आपके Android ऐप्लिकेशन के हर दिन के सक्रिय उपयोगकर्ताओं की संख्या कितनी थी.
- पिछले 28 दिनों में, आपकी साइट के टॉप 10 पेजों को कितने पेज व्यू मिले.
- पिछले 30 मिनट में, आपके iOS ऐप्लिकेशन पर हर देश से कितने सक्रिय उपयोगकर्ता थे.
Google Analytics Data API v1 का इस्तेमाल करके, ये काम भी किए जा सकते हैं:
- Google Analytics का डेटा दिखाने के लिए, कस्टम डैशबोर्ड बनाएं.
- समय बचाने के लिए, रिपोर्टिंग से जुड़े मुश्किल टास्क अपने-आप पूरे होने की सुविधा का इस्तेमाल करें.
- अपने Google Analytics डेटा को कारोबार के लिए इस्तेमाल होने वाले अन्य ऐप्लिकेशन के साथ इंटिग्रेट करें.
डेटा में एकरूपता और रिपोर्टिंग आइडेंटिटी
Google Analytics Data API v1, रिपोर्ट के उसी डेटा को ऐक्सेस करता है जिसे Google Analytics इंटरफ़ेस ऐक्सेस करता है. एपीआई से मिला डेटा, आपकी Google Analytics प्रॉपर्टी के लिए कॉन्फ़िगर की गई रिपोर्टिंग आइडेंटिटी की सेटिंग का पूरी तरह से पालन करता है. इसलिए, उपयोगकर्ता की संख्या, डुप्लीकेट कॉपी हटाने की तकनीक, और डेटा मॉडलिंग, आपकी प्रॉपर्टी की सेटिंग में चुनी गई आइडेंटिटी स्पेस के मुताबिक होती है. जैसे, ब्लेंड की गई, रिकॉर्ड की गई या डिवाइस पर आधारित.
अलग-अलग आइडेंटिटी स्पेस से आपकी रिपोर्ट पर क्या असर पड़ सकता है, इस बारे में ज़्यादा जानने के लिए रिपोर्टिंग आइडेंटिटी लेख पढ़ें.
अपनी प्रोफ़ाइल बनाना शुरू करें
शुरू करने के लिए, क्लाइंट लाइब्रेरी के बारे में खास जानकारी देखें. Java, Python, Node.js, और अन्य भाषाओं में क्लाइंट लाइब्रेरी उपलब्ध हैं. इनसे आपको लागू करने की प्रोसेस को आसान बनाने में मदद मिलती है.
उपलब्ध तरीके
डेटा एपीआई के तरीकों की सूची यहां दी गई है. ज़्यादा जानकारी के लिए, रेफ़रंस दस्तावेज़ देखें.
runReportयह तरीका आपके Google Analytics इवेंट डेटा की कस्टम रिपोर्ट दिखाता है. साथ ही, रिपोर्ट से जुड़ी सामान्य क्वेरी के लिए, यह तरीका बेहतर है.batchRunReportsयह runReport तरीके का बैच वर्शन है. इसकी मदद से, एक ही एपीआई कॉल का इस्तेमाल करके कई रिपोर्ट जनरेट की जा सकती हैं.runPivotReportइस तरीके से, आपके Google Analytics इवेंट डेटा की मनमुताबिक पिवट रिपोर्ट बनाई जाती है. पिवट रिपोर्ट, सामान्य रिपोर्ट के मुकाबले ज़्यादा बेहतर और जानकारी देने वाली होती हैं. हर पिवट, रिपोर्ट के रिस्पॉन्स में दिखने वाले डाइमेंशन कॉलम और लाइनों के बारे में बताता है.batchRunPivotReportsयह runPivotReport तरीके का बैच वर्शन है. इसकी मदद से, एक ही एपीआई कॉल का इस्तेमाल करके कई रिपोर्ट जनरेट की जा सकती हैं.getMetadataइस तरीके से, रिपोर्टिंग के तरीकों में उपलब्ध डाइमेंशन और मेट्रिक का मेटाडेटा मिलता है. इस कुकी का इस्तेमाल, डाइमेंशन और मेट्रिक को एक्सप्लोर करने के लिए किया जाता है. इस तरीके के जवाब में, बताई गई Google Analytics प्रॉपर्टी के लिए उपलब्ध कस्टम डाइमेंशन और मेट्रिक भी शामिल होती हैं.checkCompatibilityइस तरीके से, उन डाइमेंशन और मेट्रिक की सूची मिलती है जिन्हें रिपोर्ट के अनुरोध में जोड़ा जा सकता है और जो साथ काम करती हैं.runRealtimeReportइस तरीके से, आपकी प्रॉपर्टी के लिए रीयलटाइम इवेंट डेटा की मनमुताबिक रिपोर्ट बनाई जाती है. इवेंट, Google Analytics को भेजे जाने के कुछ सेकंड बाद ही रीयलटाइम रिपोर्ट में दिखने लगते हैं. रीयलटाइम रिपोर्ट में, इवेंट और इस्तेमाल का डेटा दिखता है. यह डेटा, मौजूदा समय से लेकर 30 मिनट पहले तक की समयसीमा का होता है. Google Analytics 360 प्रॉपर्टी के लिए, यह डेटा 60 मिनट पहले तक की समयसीमा का होता है.properties.audienceExportsयह तरीकों का एक ग्रुप है. इसकी मदद से, ऑडियंस एक्सपोर्ट जनरेट किए जा सकते हैं. इनमें ऑडियंस में शामिल उपयोगकर्ताओं का स्नैपशॉट शामिल होता है.properties.recurringAudienceLists(सार्वजनिक तौर पर उपलब्ध होने से पहले वाला वर्शन) यह तरीकों का एक ग्रुप है. इसकी मदद से, बार-बार होने वाले ऑडियंस एक्सपोर्ट को मैनेज किया जा सकता है. ऑडियंस को बार-बार एक्सपोर्ट करने की सुविधा से, हर दिन नई ऑडियंस सूचियाँ जनरेट होती हैं.runFunnelReport(सार्वजनिक तौर पर उपलब्ध होने से पहले वाला वर्शन) इस तरीके से, आपके Google Analytics इवेंट डेटा की मनमुताबिक फ़नल रिपोर्ट बनाई जाती है. फ़नल एक्सप्लोरेशन से उन चरणों को विज़ुअलाइज़ किया जा सकता है जिनका इस्तेमाल करके, आपके उपयोगकर्ता टास्क पूरा करते हैं. साथ ही, यह भी तुरंत देखा जा सकता है कि वे हर चरण को पूरा कर रहे हैं या नहीं.properties.chat(सार्वजनिक तौर पर उपलब्ध होने से पहले वाला वर्शन) इस तरीके से, Google Analytics में Ask Advisor सुविधा को प्रोग्राम के हिसाब से ऐक्सेस किया जा सकता है. अपने इवेंट डेटा के बारे में, आम भाषा में सवाल पूछे जा सकते हैं. साथ ही, परफ़ॉर्मेंस में हुए बदलावों का पता लगाया जा सकता है. इसके अलावा, स्ट्रक्चर्ड नैरैटिव और टेबल के फ़ॉर्मैट में अहम जानकारी पाई जा सकती है.
इस्तेमाल किए जा सकने वाले डाइमेंशन और मेट्रिक
Data API के साथ काम करने वाले सभी डाइमेंशन और मेट्रिक की सूची देखने के लिए, एपीआई स्कीमा से जुड़े दस्तावेज़ देखें.