अपने ऐप के उपयोग को ट्रैक करने के लिए Google Analytics का उपयोग करना संभव है।
एंड्रॉइड Google Analytics पर एक रेफरल ट्रैकिंग प्रदान करता है। यह आपको उन सभी साइटों के लिए एक लिंक बनाने में सक्षम बनाता है जो आपके ऐप से लिंक करते हैं और ट्रैक करते हैं कि किस साइट के कारण इंस्टॉल किया गया ऐप्स। अधिक जानकारी के लिए एंड्रॉयड गूगल एनालिटिक्स प्रलेखन से Tracking Referrals अध्याय में
देखो।
आप गूगल एनालिटिक्स जार अनुप्रयोग के भीतर बुलाया और Manifest.xml में पंजीकृत हो गया है कि सहारा लेना पड़
अद्यतन
तो आपको एक अलग जार का उपयोग नहीं करना चाहते हैं आप खुद को रेफ़रल जानकारी प्राप्त करने का प्रयास कर सकते हैं। इस आशय फिल्टर पंजीकरण के माध्यम से गूगल analyticss काम:
<!-- Used for install referrer tracking -->
<receiver android:name="com.google.android.apps.analytics.AnalyticsReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
ऐसा लगता है कि बाजार एप्लिकेशन अभी बाजार से किसी एप्लिकेशन को स्थापित करने के बाद निर्दिष्ट आशय भेज देंगे। तब इरादा AnalyticsReciever वर्ग से लिया जाएगा और वे एनालिटिक्स में बाद में उपयोग के लिए रेफरर को सहेज लेंगे।
गूगल कहा गया है कि इस यह कैसे काम करता है:
एंड्रॉयड 1.6 ओएस रिलीज Android बाजार के लिए डाउनलोड लिंक में एक संदर्भ URL पैरामीटर के उपयोग का समर्थन। Android के लिए Google Analytics SDK आपके पैरामीटर का उपयोग आपके एप्लिकेशन के लिए Google Analytics में रेफ़रल/अभियान जानकारी स्वचालित रूप से पॉप्युलेट करने के लिए करता है। यह एप्लिकेशन के स्रोत को रिकॉर्ड करने और भविष्य के पृष्ठदृश्यों और घटनाओं से जुड़े होने के लिए सक्षम बनाता है।
इसका यह भी अर्थ है कि आपके ऐप से जोड़ने वाली साइटें बाजार यूआरएल में एक विशिष्ट पैरामीटर शामिल करना है।यह कैसे किया जाता है Google Analytics दस्तावेज़ में भी समझाया गया है।
वे यह कैसे करेंगे ?? वे साइट xyz.com और न ही एंड्रॉइड मार्केट को नियंत्रित नहीं करते हैं। और वे मोबाइल के लिए Google Analytics का उपयोग नहीं कर सकते हैं, क्योंकि उस समय ऐप अभी तक स्थापित नहीं है। –
मुझे यह जानने में दिलचस्पी होगी कि Google Analytics रेफरर को कैसे निर्धारित कर सकता है। अगर मुझे पता था कि उन्होंने यह कैसे किया है तो मैं इसे खुद ही लागू कर सकता हूं। दुर्भाग्य से, मैं बाहरी जारों पर भरोसा नहीं कर सकता। – Mikey
यह या तो गलत प्रश्न का उत्तर है, या एक उत्तर जिसके लिए प्रत्येक पथ के लिए एप का एक अलग संस्करण बनाने की आवश्यकता है, और फिर प्रत्येक संस्करण के लिए इंस्टॉल की संख्या निर्धारित करने के लिए विश्लेषण का उपयोग करना और इस प्रकार पथ। –