2010-12-02 10 views
11

क्या Google Analytics का उपयोग करके मेरे C++ एप्लिकेशन उपयोग को ट्रैक करने की संभावना है?Google Analytics के साथ ट्रैक सी ++ एप्लिकेशन

+1

ऑफलाइन एप्लिकेशन रिपोर्ट उपयोग आंकड़े होने के कारण सभी प्रकार की छायादार है। क्यों न सिर्फ डाउनलोड ट्रैक? – meagar

+0

@ मीगर: ठीक है, यह सिद्धांत में ठीक है जब तक कि इंस्टॉल पर tickybox पर्याप्त स्पष्ट है। उदाहरण के लिए, ऑडिओक्रोबबलर ऑफ़लाइन ऐप्स का उपयोग ट्रैक करता है, यही कारण है कि उपयोगकर्ता इसे चाहते हैं! लेकिन जब डेटा ऐप लेखक के लाभ के लिए होता है, तो अनाम डेटा उपयोग करना सामान्य होता है, और यदि आप उन पृष्ठों को मारकर उपयोग ट्रैक करते हैं, जिन पर एनालिटिक्स है, तो Google व्यक्तिगत रूप से पहचाने जाने योग्य जानकारी (आईपी पते) प्राप्त कर रहा है। यहां तक ​​कि अगर यह उन्हें स्टोर नहीं करता है या उन्हें आपके पास पास नहीं करता है, तो यह गारंटी के लिए आपके नियंत्रण से बाहर है, इसलिए यह उस कारण से थोड़ा सा छायादार हो सकता है। –

+0

@Steve यही कारण है कि मैं Google के लिए आउटबाउंड कनेक्शन ब्लॉक करता हूं और [ghostery] चलाता हूं (https://addons.mozilla.org/en-US/firefox/addon/9609/) – meagar

उत्तर

8

Google Analytics के साथ आवेदन उपयोग पर नज़र रखने के लिए इस यूआरएल को http अनुरोध उत्पन्न करने के लिए आवश्यक है: *

http://www.google-analytics.com/__utm.gif? 
     utmwv=3& 
     utmn=<random number>& 
     utme=& 
     utmcs=ISO-8859-1& 
     utmsr=1280x1024& 
     utmsc=24-bit& 
     utmul=en-us& 
     utmje=1& 
     utmfl=-& 
     utmhn=<www.stopka.us>& 
     utmhid=2112093191& 
     utmr=-& 
     utmp=/login.php?user=12& 
     utmac=UA-XXXXX-1& 
     utmcc=__utma%3D1.<unique id>.<time (in sec's since Jan 1, 1970) of first 
visit).<time of last visit>.<time of current visit>.<visit count>%3B 
%2B 
     __utmz%3D1.1203103189.1.1.utmcsr%3D<source>%7Cutmccn%3D<campaign> 
%7Cutmcmd%3D<medium>%3B 

* सभी मापदंडों यह उपयोगकर्ता env के साथ भरने के लिए संभव है। मान। इस तरह से सुविधाजनक सुविधाजनक नहीं है। तो, मैं अपनी खुद की लाइब्रेरी बना देता हूं। मैं इसे UsageAnalytics कहता हूं और इसे ओपन सोर्स प्रोजेक्ट के रूप में वितरित करता हूं: http://code.google.com/p/usageanalytics/

सभी के लिए धन्यवाद, पुस्तकालय के लिए धन्यवाद।

बीटीडब्ल्यू। code.google.com कारण पुरानी हो चुकी है, मैं

https://github.com/vyemialyanchyk/usageanalytics

+2

Google अब एक एपीआई प्रदान करता है: https://developers.google.com/analytics/devguides/collection/protocol/v1/ – Ali

1

है कि सामान ले जाया गूगल सी ++ के Analytics API में पहुंचने के लिए एक पुस्तकालय है, यह "अल्फा" में है, लेकिन यह आप क्या चाहते हैं की तरह लग रहा गए हैं .. https://developers.google.com/api-client-library/cpp/apis/analytics/v2.4

+2

Google एपीआई सी ++ क्लाइंट लाइब्रेरी अब उपलब्ध नहीं है। आपकी रूचि के लिए धन्यवाद। --Google डेवलपर –

1

अब तक आप अपनी ज़रूरत को हल कर चुके हैं, लेकिन इसके लायक होने के लिए, मेरी फर्म ने Google के यूनिवर्सल Analytics मापन प्रोटोकॉल का समर्थन करने वाली सी लाइब्रेरी भी जारी की है।

https://github.com/analytics-pros/universal-analytics-c

गुड लक!

1

सबसे अच्छा पुस्तकालय मैं ट्रैकिंग ग के साथ विश्लेषण के लिए पाया ++ GitHub पर इस अनौपचारिक एक है: https://github.com/HSAnet/qt-google-analytics

नोट तथापि है कि यह एक निर्भरता के रूप में क्यूटी है ...

+0

यह मेरे लिए अच्छा काम करता है हालांकि इसे विजुअल स्टूडियो के क्यूटी प्लगइन के साथ काम करने के लिए कुछ बदलावों की आवश्यकता है। लिंक के लिए बहुत धन्यवाद! – darrenp

संबंधित मुद्दे