Android Performance Tuner (APT)   Android Game Development Kit का हिस्सा.

Android Performance Tuner (एपीटी) की मदद से, आपके ऐप्लिकेशन के हर उपयोगकर्ता को बेहतरीन अनुभव देना आसान हो जाता है. यह कई Android डिवाइसों पर, फ़्रेम रेट, ग्राफ़िकल फ़िडेलिटी, लोड होने में लगने वाले समय, और लोड होने की प्रोसेस को बीच में छोड़ने की दर को मापने और ऑप्टिमाइज़ करने में आपकी मदद करता है.

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


'अफ़िलिएट प्रोग्राम' में शामिल होने के क्या फ़ायदे हैं?

Android Performance Tuner (एपीटी) की मदद से, ज़्यादा उपयोगकर्ताओं को बेहतर अनुभव दिया जा सकता है.

नया! कॉन्टेंट लोड होने में लगने वाले समय और इससे कन्वर्ज़न पर पड़ने वाले असर के बारे में जानकारी

एपीटी, लोड होने में लगने वाले समय और लोड होने की प्रोसेस को बीच में छोड़ने की जानकारी को ट्रैक करता है. यह जानकारी, लोड होने के अलग-अलग टाइप (पहली बार लोड होना, कोल्ड लोड, वार्म लोड, और इंटरलेवल लोड) के लिए ट्रैक की जाती है. इससे आपको यह पता चलता है कि गेम लोड होने में ज़्यादा समय लगने की वजह से, कितने लोग गेम खेलना छोड़ देते हैं. इससे आपको गेम लोड होने में लगने वाले सही समय का पता लगाने में मदद मिलती है.

उपयोगकर्ता अनुभव की क्वालिटी का आकलन करना

एपीटी, असली दुनिया में उपयोगकर्ताओं के डिवाइसों पर आपके गेम के फ़्रेम रेट और लोड होने में लगने वाले समय की परफ़ॉर्मेंस दिखाता है. इससे आपको सीधे तौर पर यह जानकारी मिलती है कि उपयोगकर्ताओं को कैसा अनुभव मिल रहा है. सभी मेट्रिक को आपके लक्ष्यों के हिसाब से बनाया जाता है, ताकि आपको यह पता चल सके कि गेम आपके खास लक्ष्यों के हिसाब से कैसा परफ़ॉर्म कर रहा है.

अपने गेम की परफ़ॉर्मेंस से जुड़ी समस्याओं का पता लगाना और उन्हें प्राथमिकता देना

फ़्रेम रेट और कॉन्टेंट लोड होने में लगने वाले समय से जुड़ी समस्याओं को क्वालिटी लेवल, गेम में मौजूद एनोटेशन, और डिवाइस मॉडल के हिसाब से बांटा गया है. इससे आपको समस्या की मूल वजह का पता लगाने में मदद मिलती है. फ़्रेम रेट से जुड़ी हर समस्या के लिए, जीपीयू और सीपीयू का समय देखा जा सकता है. इससे यह पता लगाया जा सकता है कि किस तरह के ऑप्टिमाइज़ेशन की ज़रूरत है. इससे, उन सेशन की संख्या भी दिखती है जिन पर असर पड़ा है. इससे आपको यह समझने में मदद मिलती है कि आपके उपयोगकर्ताओं पर किस समस्या का सबसे ज़्यादा असर पड़ रहा है. साथ ही, यह तय करने में मदद मिलती है कि किन डिवाइसों या गेम सीन पर सबसे पहले फ़ोकस करना है.

हर डिवाइस का ज़्यादा से ज़्यादा फ़ायदा पाना

एपीटी, परफ़ॉर्मेंस रेट से जुड़ी समस्याओं के बारे में बताता है. साथ ही, यह उन डिवाइसों पर फ़िडेलिटी बढ़ाने के लिए सुझाव देता है जिनकी परफ़ॉर्मेंस पहले से ही अच्छी है, लेकिन उन्हें और बेहतर बनाया जा सकता है. इससे आपको लोगों को बेहतर अनुभव देने में मदद मिलती है. इससे यह पक्का किया जा सकता है कि हर उपयोगकर्ता को आपके गेम का बेहतरीन अनुभव मिले.

यह कैसे काम करता है?

Android Performance Tuner, Android की ज़रूरी जानकारी देने वाली सुविधा के साथ काम करता है.

  • Android Performance Tuner, आपके गेम या ऐप्लिकेशन से मौजूदा फ़्रेम को रेंडर होने में लगने वाले समय और लोडिंग की जानकारी को रिकॉर्ड और इकट्ठा करता है. साथ ही, यह गेम की व्याख्या और क्वालिटी के उन पैरामीटर को भी रिकॉर्ड करता है जो आपने उपलब्ध कराए हैं.
  • Android Performance Tuner की मदद से, अपने गेम या ऐप्लिकेशन का कोई वर्शन पब्लिश करने पर, परफ़ॉर्मेंस से जुड़ा यह डेटा Google Play पर अपलोड हो जाता है. इससे, Android की ज़रूरी जानकारी में परफ़ॉर्मेंस के बारे में नई अहम जानकारी मिलती है.

परफ़ॉर्मेंस की यह अहम जानकारी पाने के लिए, आपको अपने गेम या ऐप्लिकेशन को Google Play पर पब्लिश करने से पहले, उसमें Android Performance Tuner जोड़ना होगा:

ज़रूरी शर्तें

डिवाइसों के लिए:

Android Performance Tuner (APT), Android 4.1 (एपीआई लेवल 16) या इसके बाद के वर्शन पर काम करने वाले किसी भी Android डिवाइस पर काम करता है. भले ही, उस डिवाइस पर Google Play services हो या न हो. यह सभी ऐक्टिव Android डिवाइसों का 99% से ज़्यादा है.

सभी डेवलपर के लिए:

  • 'Android की ज़रूरी जानकारी' सुविधा का ऐक्सेस
  • यह प्रॉडक्ट सिर्फ़ Google Play Console के नए वर्शन में उपलब्ध है

Unity डेवलपर के लिए अन्य ज़रूरी शर्तें:

  • Unity 2017.4 या इसके बाद का वर्शन और .NET 4.6 वर्शन
  • APK एक्सपैंशन फ़ाइलों का इस्तेमाल करने के लिए, Unity 2018.2 की ज़रूरत होती है
  • बेहतर फ़्रेम पेसिंग और जीपीयू मेज़रमेंट के लिए, Unity का 2019.3.14 या इसके बाद का वर्शन ज़रूरी है
  • Addressables सीन के साथ काम करने के लिए, Unity 2019.3 या इसके बाद का वर्शन और Addressables पैकेज 1.19.4 या इसके बाद का वर्शन ज़रूरी है.

Android Performance Tuner के बारे में जानकारी

हमने कोडलैब बनाए हैं. इनमें, C/C++ और Unity Engine, दोनों के इंटिग्रेशन के लिए, Android Performance Tuner को अपने गेम में जोड़ने का तरीका बताया गया है:

C/C++ और Unity Engine SDK टूल के रेफ़रंस:

अन्य संसाधन