Google Analytics Data API की खास जानकारी

Google Analytics (Google Analytics) की रिपोर्ट का डेटा, Data API की मदद से प्रोग्राम के हिसाब से ऐक्सेस किया जा सकता है. यह एपीआई, Universal Analytics की पुरानी प्रॉपर्टी के साथ काम नहीं करता.

Google Analytics प्रॉपर्टी के बारे में ज़्यादा जानें.

यहां कुछ उदाहरण दिए गए हैं. इनके बारे में, Google Analytics Data API के पहले वर्शन का इस्तेमाल करके रिपोर्ट की जा सकती है:

  • पिछले हफ़्ते, आपके Android ऐप्लिकेशन के रोज़ाना सक्रिय उपयोगकर्ताओं की संख्या कितनी रही.
  • पिछले 28 दिनों में, आपकी साइट के टॉप 10 पेजों को कितने पेज व्यू मिले.
  • पिछले 30 मिनट में, आपके iOS ऐप्लिकेशन के हर देश में सक्रिय उपयोगकर्ताओं की संख्या कितनी रही.

Google Analytics Data API के पहले वर्शन का इस्तेमाल करके, ये काम भी किए जा सकते हैं:

  • Google Analytics का डेटा दिखाने के लिए, कस्टम डैशबोर्ड बनाना.
  • समय बचाने के लिए, मुश्किल रिपोर्टिंग टास्क को ऑटोमेट करना.
  • Google Analytics के डेटा को, कारोबार से जुड़े अन्य ऐप्लिकेशन के साथ इंटिग्रेट करना.

डेटा की एक जैसी क्वालिटी और रिपोर्टिंग आइडेंटिटी

Google Analytics Data API का पहला वर्शन, रिपोर्ट का वही डेटा ऐक्सेस करता है जो Google Analytics इंटरफ़ेस ऐक्सेस करता है. एपीआई से मिलने वाला डेटा, आपकी Google Analytics प्रॉपर्टी के लिए कॉन्फ़िगर की गई रिपोर्टिंग आइडेंटिटी सेटिंग के मुताबिक होता है. इसलिए, उपयोगकर्ता की संख्या, डुप्लीकेट डेटा को हटाने, और डेटा मॉडलिंग, आपकी प्रॉपर्टी की सेटिंग में चुनी गई आइडेंटिटी स्पेस के हिसाब से होती है. जैसे, ब्लेंडेड, ऑब्ज़र्व्ड या डिवाइस-आधारित.

अलग-अलग आइडेंटिटी स्पेस का आपकी रिपोर्ट पर क्या असर पड़ सकता है, इस बारे में ज़्यादा जानने के लिए, रिपोर्टिंग आइडेंटिटी देखें.

शुरू करें

शुरू करने के लिए, क्लाइंट लाइब्रेरी क्विकस्टार्ट देखें. आपके लिए, Java, Python, Node.js, और अन्य भाषाओं में क्लाइंट लाइब्रेरी उपलब्ध हैं. इनसे, एपीआई को लागू करना आसान हो जाता है.

उपलब्ध तरीके

यहां Data API के तरीकों की सूची दी गई है. ज़्यादा जानकारी के लिए, रेफ़रंस दस्तावेज़ देखें.

  • 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 इवेंट डेटा की मनमुताबिक फ़नल रिपोर्ट बनाई जाती है. फ़नल एक्सप्लोरेशन से उन चरणों को विज़ुअलाइज़ किया जा सकता है जिनका इस्तेमाल करके, आपके उपयोगकर्ता टास्क पूरा करते हैं. साथ ही, यह भी तुरंत देखा जा सकता है कि वे हर चरण को पूरा कर रहे हैं या नहीं.

इस्तेमाल किए जा सकने वाले डाइमेंशन और मेट्रिक

Data API के साथ काम करने वाले सभी डाइमेंशन और मेट्रिक की सूची देखने के लिए, एपीआई स्कीमा का दस्तावेज़ देखें.