Android चेंजलॉग के लिए Google Analytics SDK टूल

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

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

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

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

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

Google Analytics

  • Google Play से बाहर के डिवाइसों पर बैकग्राउंड में डिस्पैच करने की सुविधा जोड़ी गई.
  • यह Analytics Logger/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 Tag Manager में कोई बदलाव नहीं हुआ है.

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

Google Analytics

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

Google Tag Manager

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

Google Analytics

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

Google Tag Manager

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

Google Analytics और Google Tag Manager

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

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

Google Analytics

  • Google Analytics में कोई बदलाव नहीं किया गया.

Google Tag Manager

  • Google Analytics सामग्री प्रयोग मैक्रो के लिए अतिरिक्त सहायता.

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

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

इस रिलीज़ में शामिल है: * वर्शन 3.0 की पहली रिलीज़ * analytics.js के साथ ज़्यादा बारीकी से अलाइन करने के लिए SDK API को दोबारा लिखा गया है. ज़्यादा जानकारी के लिए, javadoc और /analytics/devguides/collection/android/v3/ देखें. * track और send के सभी तरीके हटाए गए. इसके बजाय, हिट भेजने के लिए, MapBuilder क्लास में send वाले तरीके और उससे जुड़े कंस्ट्रक्शन के तरीकों का इस्तेमाल किया जा सकता है. 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 टूल शुरू करने की सुविधा को मुख्य यूज़र इंटरफ़ेस (यूआई) थ्रेड से अलग करें. * SDK टूल के गड़बड़ी वाले SQLite डेटाबेस को ठीक करने की क्षमता को बेहतर बनाना. * कई अन्य क्रैश और गड़बड़ियां ठीक की गईं.

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

  • गड़बड़ियां ठीक की गईं:
    • SDK टूल के 1.5 से पहले के CV से 1.5 SDK टूल कस्टम वैरिएबल में माइग्रेशन की समस्या ठीक करें.
    • उपयोगकर्ता के बैकग्राउंड डेटा से जुड़ी पाबंदियों की सेटिंग को ध्यान में रखें.

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

  • गड़बड़ियां ठीक की गईं:

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

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

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

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

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

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

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

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

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

  • दस्तावेज़:

    • ReadMe.txt को अपडेट कर दिया गया है, ताकि यह आपको वेबसाइट पर ले जाने के लिए दस्तावेज़ दे सके.

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

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

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

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

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

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

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

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

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

  • गड़बड़ियां ठीक की गईं:

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

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

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

  • गड़बड़ियां ठीक की गईं:

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

    • कस्टम वैरिएबल के लिए अतिरिक्त सहायता