iOS के लिए Google Analytics SDK - v1.x से v2.x पर माइग्रेट करना

इस माइग्रेशन गाइड में, SDK टूल के वर्शन 2 में नया क्या है. साथ ही, इसमें डेवलपर को v1.x को लागू करने की सुविधा से माइग्रेट करने के बारे में सलाह दी गई है. जिन डेवलपर को v1.x लागू करने की प्रक्रिया से माइग्रेट करने की ज़रूरत नहीं है वे अब वर्शन 2 से शुरू कर सकते हैं.

शुरुआती जानकारी

Google Analytics ने हाल ही में iOS वर्शन 2 के लिए, अपडेट किया गया Google Analytics SDK टूल रिलीज़ किया है. SDK टूल के दूसरे वर्शन में, नई सुविधाओं के साथ-साथ ऐप्लिकेशन डेवलपर के लिए खास तौर पर डिज़ाइन किया गया नया रिपोर्टिंग इंटरफ़ेस शामिल है.

हमारा सुझाव है कि नई सुविधाओं और रिपोर्ट का फ़ायदा पाने के लिए, सभी मौजूदा Google Analytics डेवलपर iOS के लिए Google Analytics SDK के वर्शन 2 पर माइग्रेट करें.

वर्शन 2 में नया क्या है

iOS के वर्शन 2 के लिए Google Analytics SDK में ऐप्लिकेशन डेवलपर, सशक्त नए डाइमेंशन और मेट्रिक वगैरह के लिए डिज़ाइन किया गया नया रिपोर्टिंग अनुभव है. यहां बताया गया है कि वर्शन 2 में डेवलपर को क्या मिलता है:

ऐप्लिकेशन डेवलपर के लिए ज़्यादा असरदार रिपोर्ट
स्टैंडर्ड रिपोर्ट को ऐप्लिकेशन डेवलपर के लिए फिर से डिज़ाइन किया गया है. इनमें यूज़र ऐक्टिविटी फ़्लो और Google Play के सोर्स जैसी नई रिपोर्ट जोड़ी गई हैं. इनसे डेवलपर को उपयोगकर्ता हासिल करने और उसके अनुभव के बारे में नई अहम जानकारी पाने में मदद मिलेगी. वर्शन 2 के लिए, अपनी प्रॉपर्टी को सबसे सही तरीके से कॉन्फ़िगर करने के बारे में ज़्यादा जानने के लिए, खाते को कॉन्फ़िगर करने के सबसे सही तरीके लेख पढ़ें.
ऐप्लिकेशन के नए डाइमेंशन और मेट्रिक
SDK टूल के वर्शन 2 में, ऐप्लिकेशन के हिसाब से नए डाइमेंशन और मेट्रिक लॉन्च की गई हैं. इनमें स्क्रीन का नाम और स्क्रीन व्यू, ऐप्लिकेशन का नाम, ऐप्लिकेशन का वर्शन वगैरह शामिल है.
क्रैश और अपवादों को मेज़र करना
iOS के लिए Google Analytics SDK में, अपवाद के तौर पर मेज़रमेंट और अपवाद वाले हिट टाइप की जानकारी दी गई है. अपवाद मेज़रमेंट का इस्तेमाल करके, क्रैश की संख्या और टाइप और नुकसान न पहुंचाने वाले अपवादों को मेज़र किया जा सकता है. अपवाद के मेज़रमेंट को लागू करने का तरीका जानने के लिए, अपवादों के लिए उपलब्ध डेवलपर गाइड देखें.
कस्टम डाइमेंशन और मेट्रिक
नए तरीकों से अपने डेटा को सेगमेंट में बांटने के लिए कस्टम डाइमेंशन बनाएं. कस्टम डाइमेंशन और मेट्रिक के बारे में ज़्यादा जानें.
सोशल मीडिया पर होने वाले इंटरैक्शन का आकलन करना
एम्बेड किए गए सोशल प्लगिन और विजेट की मदद से उपयोगकर्ता इंटरैक्शन का आकलन करके, अपने ऐप्लिकेशन में सोशल मीडिया के महत्व के बारे में नई जानकारी पाएं. सोशल इंटरैक्शन को मेज़र करने के बारे में ज़्यादा जानें.
ध्यान दें कि iOS के वर्शन 2 के लिए, Google Analytics SDK टूल में EasyTracker लाइब्रेरी शामिल नहीं होती. इसलिए, फ़िलहाल, EasyTracker या v1.x के साथ कस्टम तौर पर लागू करने की सुविधा का इस्तेमाल करने वाले सभी iOS डेवलपर को माइग्रेशन पाथ का एक ही पालन करना होगा.

आरंभ करने से पहले

सभी डेवलपर को माइग्रेशन शुरू करने से पहले, ये दो चरण पूरे करने होंगे:

  1. iOS v2 के लिए Google Analytics SDK टूल डाउनलोड करें
  2. एक ऐप्लिकेशन व्यू (प्रोफ़ाइल) बनाएं, जिसका इस्तेमाल करके, अपने ऐप्लिकेशन की नई रिपोर्ट और डेटा ऐक्सेस किया जा सके.

वर्शन 2 पर माइग्रेट किया जा रहा है

iOS v1.x के लिए Google Analytics SDK का इस्तेमाल करने वाले सभी डेवलपर को SDK टूल का वर्शन 2 लागू करने के लिए, शुरुआती निर्देश पढ़ना चाहिए.

यहां कुछ ऐसे बदलाव दिए गए हैं जिनका डेटा माइग्रेट करते समय डेवलपर को ध्यान में रखना चाहिए:

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