क्या मैक ओएसएक्स अनुप्रयोगों को ट्रैक करने के लिए Google Analytics API का उपयोग करना संभव है? यदि कोई भी मुझे Google Analytics के लिए एक विकल्प सुझा सकता है।मैक ओएसएक्स अनुप्रयोग के लिए Google Analytics
उत्तर
Google Analytics को डेस्कटॉप एप्लिकेशन के लिए वेब अनुप्रयोगों के साथ काम करने के लिए डिज़ाइन किया गया है। यद्यपि आपके आवेदन के बारे में जानकारी एकत्र करना संभव हो सकता है और इसे अपने Google विश्लेषणात्मक खाते में भेजना संभव हो सकता है लेकिन फिर से निकालने के लिए आवश्यक काम की मात्रा बेहतर खर्च हो सकती है, अपना खुद का विश्लेषणात्मक समाधान बना सकता है।
एक अच्छा प्रारंभिक बिंदु एक साधारण वेब सेवा बनाना होगा, जो क्लिक के बारे में जानकारी एकत्र करता है। फिर अपने आवेदन के भीतर प्रत्येक क्लिक पर उस वेब सेवा को कॉल करने के लिए अपने एप्लिकेशन को फिर से लिखें।
आप आदर्श रूप से यह जानकारी स्थानीय रूप से स्टोर करना चाहते हैं और इसे बैच में वेब सेवा में सबमिट करना चाहते हैं। आप एप्लिकेशन को भी डिज़ाइन करना चाहते हैं, ताकि यदि आपने कभी भी वेब सेवा बंद कर दी है, तो एप्लिकेशन अभी भी काम करने में सक्षम होगा।
अपडेट: जैसा कि वैक्लाव स्लाव द्वारा टिप्पणियों में बताया गया है, उन्होंने आईओएस/एंड्रॉइड के लिए ऐप्स एनालिटिक्स जोड़े हैं।
सच नहीं है, उनके पास अब आईओएस/एंड्रॉइड के लिए ऐप एनालिटिक्स हैं। –
यह वास्तव में इस बात पर निर्भर करता है कि आप कितना विस्तृत करना चाहते हैं। यदि आप वास्तव में विवरण और नियंत्रण प्रवाह डेटा के साथ विश्लेषिकी की तलाश में हैं, तो आप उल्लेख की गई अपनी वेब सेवा बनाने के लिए बेहतर अनुकूल हैं।
हालांकि, यदि आप केवल एक छोटी मात्रा में ऑपरेशन जानना चाहते हैं, जो कि एक छोटी मात्रा में होता है, यानी जब ऐप लॉन्च होता है (एक त्वरित और गंदे समाधान): तो सिद्धांत में आप अपने लैंडिंग पृष्ठ को बना सकते हैं साइट जिसमें न्यूनतम हेड सेक्शन, और एक खाली निकाय होता है, और तब जब आप कार्रवाई को ट्रिगर करना चाहते हैं तो URL को NSURL के साथ लोड करें।
बेशक, आपको हेडर में Google Analytics ट्रैकिंग कोड शामिल करना होगा, और आपको जावास्क्रिप्ट चलाने के लिए ऑफ़-स्क्रीन वेबव्यू लोड करना पड़ सकता है। जैसे मैंने कहा, जल्दी और गंदे।
किसी भी मामले में, आप यह सुनिश्चित करना चाहते हैं कि एप्लिकेशन ठीक से प्रदर्शन जारी रहेगा, भले ही वेब सेवा/पृष्ठ मौजूद न हो।
मैं ऐसा करने के लिए कक्षाओं का एक सरल सेट बनाया:
गूगल एनालिटिक्स न केवल वेब अनुप्रयोगों के लिए, लेकिन यह भी मोबाइल के लिए है। यह एंड्रॉइड, आईओएस इत्यादि जैसे मंच पर उपलब्ध है। यदि आप अपने मैक ओएस एक्स एप्लिकेशन को ट्रैक करना चाहते हैं, तो आप डेस्क ऐपट्रैक या डेस्कमैट्रिक्स चुन सकते हैं। डेस्कएपट्रैक केवल मैक पर उपलब्ध है। यह एक पेशेवर डेटा सांख्यिकीय विश्लेषण प्रदान करता है और यह मुफ़्त है। जबकि डेस्कमैट्रिक्स मैक और विंडोज पर उपलब्ध है। कोई भी ठीक है।
डेस्कएपट्रैक अब उपलब्ध नहीं है! –
मैंने अपने आईओएस ऐप्स में [Google के मोबाइल एसडीके] (http://code.google.com/apis/analytics/docs/mobile/ios.html) का उपयोग किया है, शायद विचार करने लायक है। – GregularExpressions