पीट फ़्रिसेला, Google Analytics डेवलपर एडवोकेट – जुलाई 2013
यह दस्तावेज़ Google Analytics सुपर प्रॉक्सी के बारे में है और आरंभ करने, विशिष्ट सुविधाओं का उपयोग करने, और महत्वपूर्ण विचारों पर चर्चा करने का तरीका बताता है.
शुरुआती जानकारी
Google Analytics सुपरप्रॉक्सी की मदद से, Google Analytics का रिपोर्टिंग डेटा सार्वजनिक तौर पर शेयर किया जा सकता है. इसका इस्तेमाल करके, अपने कस्टम डैशबोर्ड और विजेट को बेहतर बनाया जा सकता है. साथ ही, जवाबों को अलग-अलग फ़ॉर्मैट में बदला जा सकता है और टेस्ट किया जा सकता है. इसके अलावा, कई और काम भी किए जा सकते हैं.
Google Analytics सुपर प्रॉक्सी, Core Reporting API, रीयल टाइम रिपोर्टिंग एपीआई , और मल्टी चैनल फ़नल रिपोर्टिंग एपीआई के साथ काम करता है.
सुविधा की खास बातें:
- अपने Google Analytics डेटा को सार्वजनिक रूप से शेयर करें.
- अपने कस्टम डैशबोर्ड को बेहतर बनाने के लिए, प्रॉक्सी का इस्तेमाल करें.
- CSV, डेटा टेबल, TSV फ़ॉर्मैट में बदलें.
- मिलती-जुलती तारीखें इस्तेमाल की जा सकती हैं (जैसे, पिछले सात दिन).
- इससे रिपोर्ट का डेटा अपने-आप रीफ़्रेश होता है.
- कैश मेमोरी में सेव करना - तेज़ी से जवाब पाना और कोटा का बेहतर इस्तेमाल करना.
यह कैसे काम करता है
अपने Google Analytics डेटा के लिए एक क्वेरी बनाएं और वह खास रिपोर्टिंग डेटा, सार्वजनिक रूप से एक ऐसे नए यूआरएल पर उपलब्ध हो जाएगा जिसे शेयर किया जा सकता है. इस यूआरएल पर जाने वाला कोई भी व्यक्ति, रिपोर्टिंग डेटा को ऐक्सेस कर पाएगा. इसके लिए, उसे अनुमति लेने की ज़रूरत नहीं होगी.
उदाहरण के लिए, पिछले हफ़्ते के पेज व्यू के आधार पर टॉप 10 ब्राउज़र को फिर से पाने के लिए एक क्वेरी बनाई जा सकती है. साथ ही, कल के सेशन वगैरह के लिए एक क्वेरी बनाई जा सकती है. यह आपको तय करना होता है कि किस क्वेरी को सार्वजनिक करना है और कितनी बार डेटा को अपडेट करना है. इसके बाद, बाकी का काम Google Analytics सुपर प्रॉक्सी करेगा.
सलाह:क्वेरी एक्सप्लोरर का इस्तेमाल करके रिपोर्ट जनरेट करें. इसके बाद, Google Analytics सुपर प्रॉक्सी के साथ इस्तेमाल करने के लिए, Query URI
को कॉपी किया जा सकता है
क्वेरी सेटअप करना और बनाना
Google Analytics सुपर प्रॉक्सी एक ऐसा वेब ऐप्लिकेशन है, जो Google App Engine के साथ काम करता है. निर्देशों के आसान सेट का पालन करके, इस ऐप्लिकेशन को डाउनलोड और डिप्लॉय किया जा सकता है.
उपयोगकर्ताओं को मैनेज करना
Google Analytics सुपर प्रॉक्सी में एक सरल यूज़र मैनेजमेंट इंटरफ़ेस शामिल है, जिसका इस्तेमाल करके उपयोगकर्ता जोड़े जा सकते हैं. हर उपयोगकर्ता सिर्फ़ अपनी बनाई एपीआई क्वेरी को सूची और मैनेज कर पाएगा.
सिर्फ़ एडमिन, उपयोगकर्ताओं को मैनेज कर सकते हैं. नया उपयोगकर्ता जोड़ने के लिए:
- Google Analytics के सुपर प्रॉक्सी एडमिन इंटरफ़ेस (जैसे कि
https://your-application-id.appspot.com/admin
) से, उपयोगकर्ताओं को मैनेज करें बटन पर क्लिक करें. - उपयोगकर्ताओं को मैनेज करें पेज पर, उस उपयोगकर्ता का ईमेल पता डालें जिसे आपको जोड़ना है और उपयोगकर्ता जोड़ें बटन पर क्लिक करें. उपयोगकर्ता को जोड़ दिया जाएगा, लेकिन उसके पास तब तक ऐक्सेस नहीं होगा, जब तक वह खाते को चालू नहीं करता.
- उपयोगकर्ता को
/admin/activate
पेज पर जाकर, अपना खाता चालू करने के लिए कहें. उदाहरण,https://your-application-id.appspot.com/admin/activate
. चालू करने के लिए, उन्हें आपके जोड़े गए ईमेल से जुड़े Google खाते में साइन इन करना होगा. - खाता चालू करने के बाद, उपयोगकर्ता
/admin
पेज पर जा सकेंगे, अपने Google Analytics खाते को ऐक्सेस कर सकेंगे, और अपनी एपीआई क्वेरी बना सकेंगे.
एडमिन उपयोगकर्ता
Google Analytics के सुपर प्रॉक्सी एडमिन उपयोगकर्ताओं को App Engine एडमिन कंसोल का इस्तेमाल करके जोड़ा जाता है. इस कंसोल के ज़रिए जोड़ा गया कोई भी उपयोगकर्ता, एडमिन होगा.
एडमिन किसी भी उपयोगकर्ता की एपीआई क्वेरी को सूची और मैनेज कर सकते हैं.
डोमेन से जुड़ी पाबंदियां
कुछ मामलों में हो सकता है कि आप Google Analytics सुपर प्रॉक्सी की सुविधाओं का फ़ायदा लेना चाहें, लेकिन आप उपयोगकर्ताओं या डोमेन के किसी खास ग्रुप के अलावा, कोई भी डेटा सार्वजनिक न करना चाहें. App Engine पर होस्ट किए गए किसी भी मुफ़्त ऐप्लिकेशन के लिए, डिफ़ॉल्ट रूप से, Google खाते से साइन इन करने वाला कोई भी व्यक्ति आपके सार्वजनिक एंडपॉइंट को ऐक्सेस कर सकता है.
अगर आपको अपने ऐप्लिकेशन के ऐक्सेस पर और पाबंदी लगानी है, तो आपको Google Analytics सुपर प्रॉक्सी के सामने, पुष्टि करने की अपनी लेयर लागू करनी होगी या G Suite का इस्तेमाल करना होगा. इससे आपको ऐप्लिकेशन सिर्फ़ उन उपयोगकर्ताओं के लिए सीमित किया जा सकेगा जिन्हें आपके डोमेन से मैनेज किया जा रहा है. ज़्यादा जानकारी के लिए, अपने ऐप्लिकेशन के लिए पुष्टि करने को कॉन्फ़िगर करना देखें.
कोटा के लिए ध्यान देने वाली बातें
Google Analytics सुपर प्रॉक्सी, कैश मेमोरी/डेटास्टोर से रिपोर्टिंग डेटा दिखाकर कोटा बचाने में आपकी मदद करता है. हालांकि, रीफ़्रेश के लिए कम इंटरवल सेट करने पर भी, आपका कोटा जल्दी खत्म हो सकता है. इससे बचने के लिए, पक्का करें कि अनुरोध किए जा रहे डेटा के टाइप के लिए, क्वेरी को उचित इंटरवल में रीफ़्रेश किया जा रहा हो.
App Engine
App Engine ऐप्लिकेशन के लिए मुफ़्त डिफ़ॉल्ट कोटे की सीमाएं बहुत बड़ी हैं और इस्तेमाल के ज़्यादातर मामलों के लिए काफ़ी होंगी. हालांकि, डिफ़ॉल्ट सीमाओं को बढ़ाने या हटाने के लिए, बिलिंग की सुविधा चालू की जा सकती है. ज़्यादा जानकारी के लिए, App Engine कोटा देखें.
समुदाय और समस्या ट्रैकर
Google Analytics का सुपर प्रॉक्सी फ़ोरम एक चर्चा समूह है. यहां आप सवाल पूछ सकते हैं, आइडिया शेयर कर सकते हैं, और अपने शानदार प्रोजेक्ट के बारे में सुझाव पा सकते हैं.
समस्या ट्रैकर वह जगह है जहां आप Google Analytics सुपर प्रॉक्सी से जुड़ी समस्याओं और सुविधा के अनुरोधों की रिपोर्ट कर सकते हैं और उन्हें ट्रैक कर सकते हैं.