यह दस्तावेज़, Android SDK के पुराने वर्शन के बारे में बताता है. अगर आपके लिए Analyitcs नया है, तो नए SDK टूल का इस्तेमाल करें. ज़्यादा जानें

Android changelog के लिए Google Analytics SDK टूल

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

इस पेज पर, Android के लिए Google Analytics SDK टूल में हुए किसी भी बदलाव के बारे में बताया गया है. हमारा सुझाव है कि आप समय-समय पर इस सूची को देखते रहें. आप नीचे दिए गए सदस्यता लें सेक्शन में दिए गए फ़ीड का इस्तेमाल करके भी, बदलावों की सदस्यता ले सकते हैं.

मिलते-जुलते बदलाव लॉग की सदस्यता लें

इसमें सभी कलेक्शन, कॉन्फ़िगरेशन, और रिपोर्टिंग एपीआई शामिल हैं.

इसमें वेब ट्रैकिंग (ga.js और analytics.js), Android SDK, iOS SDK, और मेज़रमेंट प्रोटोकॉल शामिल हैं.

इस रिलीज़ में शामिल हैं:

Google Analytics

  • गैर-Google Play डिवाइस पर बैकग्राउंड डिस्पैच करने के लिए सहायता जोड़ी गई.
  • बहिष्कृत Analytics लॉगर/LogLevel. Analytics अब, Android लॉगिंग का इस्तेमाल कर रहा है. डीबग लॉग करने की सुविधा चालू करने के लिए adb shell setprop log.tag.GAv4 DEBUG चलाएं.
  • डेटा डिलीवरी और कैंपेन एट्रिब्यूशन को इंस्टॉल करने के तरीके को बेहतर बनाना.
  • कैंपेन पार्सिंग की गड़बड़ी ठीक की गई. समस्या 596.
  • Analytics शुरू करने के शुरुआती सेकंड के दौरान हैंडल न किए गए ऐप्लिकेशन अपवादों की रिपोर्ट सही तरीके से की जाती है. समस्या 443.

Google Tag Manager

  • कोई परिवर्तन नहीं.

इस रिलीज़ में शामिल हैं:

Google Analytics

Google Tag Manager

  • छोटी-मोटी गड़बड़ियां ठीक की गईं.

इस रिलीज़ में शामिल हैं:

Google Analytics

  • छोटी-मोटी गड़बड़ियां ठीक की गईं.

Google Tag Manager

इस रिलीज़ में शामिल हैं:

Google Analytics

  • बेहतर ई-कॉमर्स के लिए सहायता जोड़ी गई. ज़्यादा जानकारी के लिए, बेहतर ई-कॉमर्स डेवलपर गाइड देखें.
  • अब हर बार विज्ञापन आईडी बदलने पर, Client-ID रीसेट हो जाएगा.
  • विज्ञापन आईडी इकट्ठा करने की सुविधा, डिफ़ॉल्ट रूप से बंद होती है.
  • अपवाद के तौर पर रिपोर्ट करने के लिए, प्रोग्रामैटिक एपीआई जोड़े गए.
  • दस्तावेज़ में गड़बड़ियां ठीक की गईं.
  • छोटी-मोटी गड़बड़ियां ठीक की गईं.

Google Tag Manager

  • Google Tag Manager में कोई बदलाव नहीं हुआ.

Google Analytics और Google Tag Manager

  • Google Analytics और Google Tag Manager SDK टूल अब Google Play सेवाएं SDK 4.3 का हिस्सा हैं.
  • इसके लिए, डिवाइसों पर Google Play की सेवाएं इंस्टॉल करना ज़रूरी नहीं है. Google Play सेवाएं उपलब्ध न होने पर, SDK टूल अपने-आप लोकल डिस्पैच करने लगेगा.
  • शुरू करने के बारे में ज़्यादा जानने के लिए, Android के लिए Google Tag Manager SDK v4 और Android के लिए Google Analytics SDK v4 देखें.

इस रिलीज़ में शामिल हैं:

Google Analytics

  • Google Analytics में कोई बदलाव नहीं हुआ है.

Google Tag Manager

  • Google Analytics कॉन्टेंट एक्सपेरिमेंट मैक्रो के लिए सहायता जोड़ी गई.

इस रिलीज़ में शामिल हैं: * छठा बीटा रिलीज़. * SDK टूल (एपीआई लेवल 19) को टारगेट करने वाले ऐप्लिकेशन के लिए, SDK टूल का इस्तेमाल करने पर रनटाइम में होने वाले अपवाद से बचने के लिए, ज़रूरी बदलाव किया गया.

इस रिलीज़ में शामिल हैं: * वर्शन 3.0 की दूसरी रिलीज़. * SDK टूल (एपीआई लेवल 19) को टारगेट करने वाले ऐप्लिकेशन के लिए, SDK टूल का इस्तेमाल करने पर रनटाइम में होने वाले अपवाद से बचने के लिए, ज़रूरी बदलाव किया गया.

इस रिलीज़ में शामिल है: * वर्शन 3.0 की पहली रिलीज़ * SDK API को analytics.js के साथ ज़्यादा अलाइन करने के लिए फिर से लिखा गया. ज़्यादा जानकारी के लिए, javadoc और /analytics/devguides/collection/android/v3/ देखें. * track और send से जुड़े सभी तरीके हटा दिए गए हैं. इसके बजाय, आप हिट भेजने के लिए भेजने के तरीके और उससे जुड़े कंस्ट्रक्शन के तरीकों का इस्तेमाल MapBuilder क्लास में कर सकते हैं. set और send का इस्तेमाल करके हिट बनाने के लिए, कॉन्सटेंट की सूची के लिए क्लास Fields देखें. * कई प्रॉपर्टी भी हटा दी गई हैं, जिनमें useHttps, anonymizeIp वगैरह शामिल हैं. आप set निर्देश का इस्तेमाल करके उन प्रॉपर्टी को सेट/रीसेट कर सकते हैं. * EasyTracker अब Tracker तक बढ़ जाएगा. सीधे कॉल ट्रैक करने के लिए, EasyTracker.getTracker को कॉल करने की ज़रूरत नहीं है. * SDK टूल, अब स्टार्टअप कंट्रोल के लिए सेशन कंट्रोल फ़्लैग सेट नहीं करता. अब नए सेशन की ज़रूरत है या नहीं, यह तय करने की ज़िम्मेदारी डेवलपर की है. ध्यान रखें कि EasyTracker पहले की तरह ही सेशन मैनेजमेंट को मैनेज करता है. * SDK टूल अब कस्टम लॉगिंग क्लास के साथ काम करता है. ज़्यादा जानकारी के लिए, javadoc में Logger देखें. * dryRun मोड जोड़ा गया. * clientId को अब पढ़ा जा सकता है. बस tracker.get(Fields.CLIENT_ID) को कॉल करें. यह कॉल तब तक के लिए ब्लॉक कर दिया जाएगा, जब तक कि स्थायी स्टोर से clientId को लोड नहीं कर दिया जाता. * SDK टूल, एचटीटीपी रिस्पॉन्स कोड के आधार पर हिट को फिर से लोड नहीं करेगा.

इस रिलीज़ में शामिल हैं: * पांचवां बीटा रिलीज़. * EasyTracker अपवाद पार्स करने से जुड़ी गड़बड़ी ठीक की गई. जब ga_reportUncaughtExceptions फ़्लैग सेट किया गया था, तो हम अपवाद पार्सर को शुरू नहीं कर रहे थे. इस वजह से, कोई भी अनदेखे अपवाद की जगह को पार्स नहीं किया जा सका. इस गड़बड़ी के ठीक होने पर, जब ga_reportUncaughtExceptions को 'सही है' पर सेट किया जाएगा, तब ऐप्लिकेशन के बंद होने और अपवाद से जुड़ी रिपोर्ट से उन जगहों की जानकारी मिल जाएगी जिनकी जानकारी नहीं मिली है.

इस रिलीज़ में शामिल हैं: * चौथा बीटा रिलीज़. * SDK टूल, अब सैंपल रेट की सेटिंग का पालन करेगा. अगर आपने पहले सैंपल रेट को 100% से ज़्यादा पर सेट किया था, तो अब आपको बीटा 3 की तुलना में अपनी कुछ Analytics मेट्रिक में कमी दिखेगी. * भेजने के लिए ट्रैक करने के तरीके बदले गए (उदाहरण के लिए trackView को अब sendView कहा जाता है). * Transaction.setCurrencyCode के ज़रिए स्थानीय मुद्रा समर्थन जोड़ा गया * एचटीटीपी के बजाय डिफ़ॉल्ट रूप से एचटीटीपीएस का इस्तेमाल करें. * अगर कोई नेटवर्क कनेक्टिविटी नहीं है, तो SDK टूल हिट भेजने की कोशिश नहीं करेगा. * इंस्टॉल कैंपेन के डेटा को हैंडल करने के दौरान ANR की समस्या से बचें. * SDK से TrackedActivity कक्षाएं हटाई गईं. * SDK टूल को शुरू करने के लिए, मुख्य यूज़र इंटरफ़ेस (यूआई) थ्रेड को बंद करें. * करप्ट किए गए SQLite डेटाबेस से SDK टूल को वापस पाने की क्षमता बेहतर बनाएं. * कई अन्य क्रैश और बग ठीक किए गए.

इस रिलीज़ में शामिल हैं:

  • गड़बड़ियां ठीक की गईं:
    • 1.5 SDK टूल के बायो-डेटा को 1.5 SDK टूल के कस्टम वैरिएबल से माइग्रेट करने की समस्या को ठीक करें.
    • बैकग्राउंड में डेटा की पाबंदी वाली सेटिंग को चालू करें.

इस रिलीज़ में शामिल हैं:

  • गड़बड़ी ठीक करना:

    • मेमोरी लीक ठीक करें.
    • अब इवेंट में, ट्रैक किया गया पिछला पेज व्यू (utmp) शामिल है.
  • नई विशेषताएं:

    • 50 कस्टम वैरिएबल के साथ काम करता है (ध्यान दें: यह सुविधा सिर्फ़ Google Analytics Premium के उपयोगकर्ताओं के लिए उपलब्ध है).

इस रिलीज़ में शामिल हैं:

  • कस्टम डाइमेंशन और मेट्रिक के लिए सहायता जोड़ी गई.
  • सोशल इंटरैक्शन ट्रैकिंग के लिए सहायता जोड़ी गई.
  • StandardExceptionParser कक्षा को सार्वजनिक किया गया
  • SDK टूल के शुरू होने के दौरान, कभी-कभी क्रैश होने की समस्या ठीक की गई.
  • कुछ डिवाइसों पर, INSTALL_REFERRER ब्रॉडकास्ट को अनदेखा किया जा रहा है.
  • GoogleTracker कक्षा में ConcurrentModificationExceptions की समस्या को ठीक किया गया.
  • अन्य गड़बड़ियां ठीक की गईं और उन्हें बेहतर बनाया गया

इस रिलीज़ में शामिल हैं:

  • Easy EasyTracker इंटरफ़ेस.
  • डिस्पैच करने की सेटिंग, एक नई क्लास GAServiceManager में चली गई है.
  • सबसे नए वायर फ़ॉर्मैट में अपडेट किया गया.
  • sampleRate को दोगुना कर दिया गया.
  • बहुत ज़्यादा ट्रैकिंग थ्रॉटल की जाती है.
  • ऑप्ट-आउट चालू होने पर, भेजी नहीं गई ट्रैकिंग की जानकारी मिटा दी जाती है.
  • भेजी गई ट्रैकिंग की 30 दिन से ज़्यादा पुरानी जानकारी मिटा दी जाएगी.
  • अन्य गड़बड़ियां ठीक की गईं और सुधार किए गए हैं.

इस रिलीज़ में शामिल हैं:

  • startSession तरीका हटा दिया गया है. इसके बजाय, setStartSession का इस्तेमाल करें.
  • EasyTracker को ga_sessionTimeout पैरामीटर जोड़ा गया.
  • बैटरी सेव करने वाला मोड लागू किया गया.
  • GAITracker में trackView तरीका जोड़ा गया, जो कोई आर्ग्युमेंट नहीं लेता.
  • गड़बड़ी ठीक की गई, जो अपवाद के पैरामीटर को हिट पर भेजने से रोकती थी.
  • ऐसे हिट जिन्हें डेटाबेस से नहीं पढ़ा जा सकता है, उन्हें सभी हिट को हमेशा के लिए भेजे जाने से रोकने के बजाय खारिज कर दिया जाता है.
  • सबसे नए वायर फ़ॉर्मैट में अपडेट किया गया.
  • लागू किया गया समय हिट प्रकार.
  • लागू किए गए ई-कॉमर्स हिट टाइप (लेन-देन और आइटम).

इस रिलीज़ में शामिल हैं:

  • दस्तावेज़:

    • ReadMe.txt को अपडेट करके, दस्तावेज़ में वेबसाइट की जानकारी शामिल की गई.

इस रिलीज़ में शामिल हैं:

  • गड़बड़ियां ठीक की गईं:
    • Google Play से डेस्टिनेशन यूआरएल (विज्ञापन के लैंडिंग पेज का यूआरएल) की अपने-आप ट्रैक होने की सुविधा को ठीक किया गया.
    • रेफ़रल देने वाले पैरामीटर को setReferrer के लिए, यूआरएल से कोड में बदलने की अनुमति दें.

इस रिलीज़ में शामिल हैं:

  • गड़बड़ियां ठीक की गईं:
    • कई SQLiteExceptions को फंसाकर हैंडल किया गया.
    • startNewSession पर कॉल करने से पहले stopSession में NullPointerException तय कर दी गई है.
    • HTC Thunderbolt और Motorola Droid Bionic डिवाइसों पर मेमोरी से जुड़ी गड़बड़ियों को ठीक किया गया.
    • डिस्पैच के तरीके से, डेटाबेस का गैर-ज़रूरी ऐक्सेस खत्म हो गया.

इस रिलीज़ में शामिल हैं:

  • गड़बड़ियां ठीक की गईं:
    • सामान्य कैंपेन रेफ़रल ट्रैकिंग में गड़बड़ी ठीक की गई.
    • कैंपेन ट्रैकिंग में रुकावट डालने वाले anonymizeIp फ़्लैग को ठीक किया गया.

इस रिलीज़ में शामिल हैं:

  • गड़बड़ियां ठीक की गईं:
    • डेटाबेस हैंडलिंग में आने वाली कई समस्याओं को ठीक किया गया.
    • कस्टम वैरिएबल का इस्तेमाल करते समय अपवादों को ठीक किया गया.
    • ऐप्लिकेशन में पास किए गए संदर्भ के बजाय उसे संदर्भ दें.
    • गलती से फ़ैंटम सेशन बनाने की सुविधा हटा दी गई.
  • नई सुविधाएं:
    • किसी भी समय कैंपेन रेफ़रल सेट करने की सुविधा जोड़ी गई
    • sampleRate फ़्लैग जोड़ा गया
    • anonymizeIp फ़्लैग जोड़ा गया

इस रिलीज़ में शामिल हैं:

  • गड़बड़ी ठीक करना:

    • गलत तरीके से फ़ॉर्मैट की गई userAgent स्ट्रिंग ठीक की गई.
  • नई विशेषताएं:

    • ई-कॉमर्स ट्रैकिंग के लिए सहायता जोड़ी गई
    • debug फ़्लैग जोड़ा गया
    • dryRun फ़्लैग जोड़ा गया

इस रिलीज़ में शामिल हैं:

  • गड़बड़ी ठीक करना:

    • स्पेस का गलत एन्कोडिंग ठीक किया गया.
    • SQLiteExceptions अब ऐप्लिकेशन को क्रैश नहीं करता है.
  • नई विशेषताएं:

    • कस्टम वैरिएबल के लिए सहायता जोड़ी गई