Android vitals হল Android ডিভাইসে Google Play অ্যাপের প্রযুক্তিগত গুণমান উন্নত করার জন্য Google-এর একটি উদ্যোগ। যখন একজন অপ্ট-ইন ব্যবহারকারী আপনার অ্যাপ চালায়, তখন তাদের Android ডিভাইস স্থিতিশীলতা মেট্রিক্স, পারফরম্যান্স মেট্রিক্স, ব্যাটারি ব্যবহার এবং অনুমতি অস্বীকার সহ মানের দিকগুলি সম্পর্কে তথ্য লগ করে। এই ডেটা Google Play দ্বারা একত্রিত করা হয় এবং দুটি উপায়ে অ্যাক্সেস করা যেতে পারে: Android ভাইটাল ড্যাশবোর্ডে Google Play কনসোলের মাধ্যমে এবং Google Play ডেভেলপার রিপোর্টিং API-এর মাধ্যমে।
ব্যবহারকারীদের অভিজ্ঞতার উপর তাদের কোনো নেতিবাচক প্রভাব পড়ছে না তা নিশ্চিত করার জন্য ডেভেলপারদের সমস্ত গুরুত্বপূর্ণ বিষয়গুলি পর্যবেক্ষণ করা উচিত। বিশেষ করে, ডেভেলপারদের দুটি মূল গুরুত্বপূর্ণ বিষয়গুলিকে অগ্রাধিকার দেওয়া উচিত: ব্যবহারকারী-অনুভূত ক্র্যাশ রেট এবং ব্যবহারকারী-অনুভূত ANR হার ।
মূল গুরুত্বপূর্ণ এবং খারাপ আচরণ
আপনার অ্যাপের মূল গুরুত্বপূর্ণ বিষয়গুলি Google Play-তে আপনার অ্যাপের দৃশ্যমানতাকে প্রভাবিত করে। প্রতিটি কোর অত্যাবশ্যক একটি সামগ্রিক খারাপ আচরণ থ্রেশহোল্ড এবং একটি প্রতি ডিভাইস খারাপ আচরণ থ্রেশহোল্ড আছে. এগুলি নীচে নথিভুক্ত করা হয়েছে এবং Android ভাইটালগুলিতেও দেখানো হয়েছে৷
FAQs
মূল অত্যাবশ্যক কি?
কোর ভাইটাল হল অ্যান্ড্রয়েড ভাইটালের সবচেয়ে গুরুত্বপূর্ণ মেট্রিক এবং Google Play-তে আপনার অ্যাপের দৃশ্যমানতাকে প্রভাবিত করে। মূল অত্যাবশ্যকগুলি হল ব্যবহারকারী-অনুভূত ক্র্যাশ রেট এবং ব্যবহারকারী-অনুভূত ANR হার ।
খারাপ আচরণ থ্রেশহোল্ড কি?
প্রতিটি কোর অত্যাবশ্যকের দুটি খারাপ আচরণের থ্রেশহোল্ড রয়েছে: একটি সামগ্রিক খারাপ আচরণের থ্রেশহোল্ড যা সমস্ত ডিভাইসের সমস্ত সেশনকে বিবেচনা করে এবং একটি খারাপ আচরণের থ্রেশহোল্ড যা প্রতি ডিভাইসে মূল্যায়ন করা হয় (শুধুমাত্র ফোন)। থ্রেশহোল্ডগুলি অ্যান্ড্রয়েড ভাইটালগুলিতে দেখানো হয়েছে৷
খারাপ আচরণ থ্রেশহোল্ড Google Play-তে আপনার শিরোনামের দৃশ্যমানতা বাড়াতে, অনুগ্রহ করে এটিকে এই থ্রেশহোল্ডের নিচে রাখুন। | |||
---|---|---|---|
সামগ্রিক (ডিভাইস জুড়ে গড়) | প্রতি ফোন মডেল | প্রতি ঘড়ি মডেল | |
ব্যবহারকারী-অনুভূত ক্র্যাশ রেট | 1.09% | ৮% | 4% |
ব্যবহারকারী-অনুভূত ANR হার | 0.47% | ৮% | ৫% |
মূল গুরুত্বপূর্ণ বিষয়গুলি কীভাবে Play-তে আমার শিরোনামের দৃশ্যমানতাকে প্রভাবিত করে?
আপনার অ্যাপ বা গেম যেকোন গুরুত্বপূর্ণ ক্ষেত্রে সামগ্রিক খারাপ আচরণের থ্রেশহোল্ড অতিক্রম করে, তাহলে প্লে সমস্ত ডিভাইস মডেলের ব্যবহারকারীদের জন্য আপনার শিরোনামের দৃশ্যমানতা কমিয়ে দিতে পারে। যদি আপনার অ্যাপ বা গেম একটি প্রদত্ত ডিভাইস মডেলের জন্য যেকোন মূল গুরুত্বপূর্ণ ক্ষেত্রে প্রতি-ডিভাইস খারাপ আচরণের থ্রেশহোল্ড অতিক্রম করে, তাহলে Play সেই ডিভাইস মডেলের ব্যবহারকারীদের জন্য আপনার অ্যাপ বা গেমের দৃশ্যমানতা কমিয়ে দিতে পারে। আপনার অ্যাপটি তাদের ডিভাইসে সঠিকভাবে কাজ নাও করতে পারে তা ব্যবহারকারীদের বোঝাতে Play আপনার স্টোরের তালিকায় একটি সতর্কতাও দেখাতে পারে।
প্রতি-ডিভাইস এবং সামগ্রিক খারাপ আচরণ উভয়ই কি সম্ভব? নাকি একটি কিন্তু অন্যটি নয়? যদি তাই হয় আমি কি করব?
হ্যাঁ, সব সমন্বয় সম্ভব। আপনার সামগ্রিক গুণমান উন্নত করতে, আপনার লক্ষ্য হওয়া উচিত ক্র্যাশ এবং ANR ক্লাস্টারগুলি ঠিক করা যা সামগ্রিকভাবে সর্বাধিক ব্যবহারকারীদের প্রভাবিত করে৷ প্রতি-ডিভাইসের গুণমান উন্নত করতে, আপনার সেই ডিভাইসে সবচেয়ে বড় ক্র্যাশ এবং ANR ক্লাস্টার ঠিক করা উচিত। আপনার যদি উভয়ই থাকে, তাহলে আমরা আপনাকে সবচেয়ে বড় ক্র্যাশ এবং সামগ্রিকভাবে ANR ক্লাস্টারগুলিতে ফোকাস করে শুরু করার পরামর্শ দিই। এটি করার ফলে সবচেয়ে গুরুত্বপূর্ণ পৃথক ডিভাইস মডেলগুলির গুণমান উন্নত হওয়ার সম্ভাবনা রয়েছে।
আমার প্রযুক্তিগত সমস্যা সমাধানের জন্য আমার সাহায্য দরকার। কোথায় শুরু করব?
আপনার অ্যাপ বা গেমের প্রযুক্তিগত সমস্যাগুলি নির্ণয় এবং সমাধান শুরু করতে আপনাকে সাহায্য করার জন্য আমরা অনেকগুলি সংস্থান সংকলন করেছি৷
মূল গুরুত্বপূর্ণ বিষয়:
ব্যবহারকারী-অনুভূত ANR হার
ব্যবহারকারী-অনুভূত ক্র্যাশ রেট
অন্যান্য সমস্ত গুরুত্বপূর্ণ:
অত্যধিক জাগরণ
আংশিক জাগরণ লক আটকে আছে
অত্যধিক ব্যাকগ্রাউন্ড ওয়াই-ফাই স্ক্যান
অত্যধিক পটভূমি নেটওয়ার্ক ব্যবহার
অ্যাপ শুরুর সময়
ধীর রেন্ডারিং
ধীর সেশন
অনুমতি অস্বীকার
আমি খারাপ আচরণ বা দোকান তালিকা সতর্কতা দ্বারা বিস্মিত হতে চাই না. আমি কিভাবে এই এগিয়ে পেতে পারি?
আপনার গুণমান মূল্যায়ন করার সময় Play সাধারণত শেষ ২৮ দিনের ডেটা দেখে। অ্যান্ড্রয়েড ভাইটাল আপনাকে 28 দিনের মধ্যে যেকোনো খারাপ আচরণ সম্পর্কে সতর্ক করবে।
- নিয়মিত UI চেক করুন বা আপনার কর্মপ্রবাহে সরাসরি ডেটা অন্তর্ভুক্ত করতে রিপোর্টিং API ব্যবহার করার কথা বিবেচনা করুন।
- খারাপ আচরণের জন্য Play Console-এ ইমেল সতর্কতা কনফিগার করুন।
- অ্যান্ড্রয়েড ভাইটালগুলি 'উদীয়মান সমস্যা' রিপোর্ট করবে, যেগুলিকে এমন ডিভাইস হিসাবে সংজ্ঞায়িত করা হয়েছে যেগুলি 7 দিনের মধ্যে প্রতি-ডিভাইস খারাপ আচরণের থ্রেশহোল্ড মিস করে। এটি আপনাকে সমস্যার সমাধান করতে 21 দিন পর্যন্ত সময় দেয়।
আমি খারাপ আচরণ সঙ্গে ডিভাইস অনেক আছে. আমি কিভাবে তালিকার অর্থ করতে পারি?
কখনও কখনও, ডিভাইসের হার্ডওয়্যার বা সফ্টওয়্যারের নির্দিষ্ট দিকগুলি আপনার সমস্যা হারে অবদান রাখতে পারে। এই সমস্যাগুলি ধরতে এবং সমাধান করতে আপনাকে সাহায্য করার জন্য, Android ভাইটাল-এ একটি নতুন বৈশিষ্ট্য আপনাকে অবহিত করবে যদি আমরা উচ্চ ইস্যু রেট এবং RAM, Android সংস্করণ এবং চিপ অন সিস্টেমের মতো মূল ডিভাইস বৈশিষ্ট্যগুলির মধ্যে কোনও সম্ভাব্য সম্পর্ক খুঁজে পাই। এছাড়াও আপনি Play Console-এ রিচ এবং ডিভাইসগুলিতে নিজে অ্যাসোসিয়েশনগুলি অন্বেষণ করতে পারেন।
অ্যান্ড্রয়েড ভাইটালগুলির মধ্যে আপনি ইনস্টল বেস, আয়, রেটিং এবং পর্যালোচনা সহ একত্রিত ডিভাইসের তথ্যে এক-ক্লিক অ্যাক্সেস পেতে পারেন। এই তথ্যটি একটি পার্শ্ব প্যানেলে প্রদর্শিত হয় যাতে আপনি যে পৃষ্ঠাটিতে আছেন সেটি ছেড়ে যেতে হবে না৷
যদি আমি একটি ডিভাইসে একটি সমস্যা ঠিক করি, তাহলে সতর্কতা দেখানো বন্ধ করার কতক্ষণ আগে?
28 দিনের রোলিং গড় ভিত্তিতে Play প্রতিদিন আপনার মূল গুরুত্বপূর্ণ বিষয়গুলি মূল্যায়ন করে। রোলিং গড় থ্রেশহোল্ডের নীচে নেমে যাওয়ার সাথে সাথে, Android ভাইটাল সতর্কতা দেখানো বন্ধ করে দেবে। যদি প্লে অ্যালগরিদমগুলি শনাক্ত করে যে আপনার প্রযুক্তিগত গুণমান ইতিমধ্যেই সঠিক দিকে যাচ্ছে তাহলে স্টোর তালিকা সতর্কতাগুলি এর থেকেও তাড়াতাড়ি সরানো হতে পারে৷
যদি আমি সমস্যাটি ঠিক করতে না পারি, বা আমি তা করতে চাই না?
নিশ্চিত করুন যে কীভাবে এগিয়ে যেতে হবে তা নির্ধারণ করার সময় আপনি ক্রমাগত দুর্বল অভিজ্ঞতার খরচ এবং সুযোগ উভয়ই বিবেচনা করেছেন। খারাপ আচরণ বিদ্যমান ব্যবহারকারীদের প্রভাবিত করে, এবং তারা সম্ভাব্য ব্যবহারকারীদের অর্জন করার আপনার ক্ষমতা হ্রাস করে। যখন প্রতি-ডিভাইস খারাপ আচরণ ঠিক করা সম্ভব হয় না, তখন আপনি আপনার ডিভাইস টার্গেটিং এবং বর্জনের যুক্তি পর্যালোচনা করতে চাইতে পারেন।
কেন Android ভাইটাল ইস্যু গণনা এবং হারগুলি আমার নিজের বা অন্যান্য তৃতীয় পক্ষের সমাধানগুলি থেকে দেখে নেওয়া সমস্যার সংখ্যা এবং হারের সাথে মেলে না?
প্রযুক্তিগত গুণমান মূল্যায়নের জন্য Android vitals হল Google Play-এর সত্যের উৎস। অ্যান্ড্রয়েড ভাইটাল ইস্যু গণনা এবং হার বিভিন্ন কারণে অন্যান্য উত্সের সাথে মেলে না:
- অ্যান্ড্রয়েডের গুরুত্বপূর্ণ তথ্যগুলি Android প্ল্যাটফর্ম থেকে আসে এবং কিছু ইভেন্ট ক্যাপচার করে যা SDK দ্বারা দেখা যায় না, এর মধ্যে রয়েছে:
- লঞ্চে ক্র্যাশ, যা SDK আরম্ভের আগে ঘটে
- Android 12-এর আগে ANR
- অ্যান্ড্রয়েড ভাইটালগুলি শুধুমাত্র সমস্যাগুলি গণনা করে যদি সেগুলি সার্টিফাইড ডিভাইসে এবং Google Play থেকে ইনস্টল করা অ্যাপে রিপোর্ট করা হয়। অন্যান্য তথ্য উত্স এই সীমাবদ্ধতা প্রযোজ্য নাও হতে পারে.
- অ্যান্ড্রয়েড ভাইটাল শুধুমাত্র ব্যবহারকারীদের কাছ থেকে ডেটা সংগ্রহ করে যারা ব্যবহার এবং ডায়াগনস্টিক তথ্য শেয়ার করতে বেছে নিয়েছে। অন্যান্য সরঞ্জামগুলির ব্যবহারকারীর অপ্ট-ইন প্রয়োজন নাও হতে পারে৷ এমনকি যদি তারা তা করেও, এটি অসম্ভাব্য যে তারা Android-এ অপ্ট-ইন করা ব্যবহারকারীদের ঠিক একই সেট থেকে ডেটা সংগ্রহ করে।
- ব্যবহারকারীর গোপনীয়তা রক্ষা করার জন্য, আমরা ড্যাশবোর্ডে মেট্রিক্স দেখাই যদি আমরা বেনামী প্রতিবেদন তৈরি করার জন্য যথেষ্ট ডেটা সংগ্রহ করতে সক্ষম হই।
- ইস্যু হার ভিন্নভাবে গণনা করা যেতে পারে। অ্যান্ড্রয়েড ভাইটাল ইস্যু রেট প্রতিদিন সক্রিয় ব্যবহারকারীর প্রতি সংখ্যার সংখ্যা (ক্র্যাশ, ANR, ইত্যাদি) গণনা করে। Crashlytics প্রতি অ্যাপ সেশনের সংখ্যা গণনা করে। সুতরাং, উদাহরণস্বরূপ, যদি একজন ব্যবহারকারী একদিনে তিনবার একটি গেম খেলে এবং একটি ক্র্যাশের সম্মুখীন হয়, তাহলে Android ভাইটাল 100% ক্র্যাশ রেট দেখাবে যেখানে Crashlytics 33% ক্র্যাশ রেট দেখাবে৷
কীভাবে ডেটা সংগ্রহ করা হয় সে সম্পর্কে আরও তথ্যের জন্য, Play Console সহায়তা কেন্দ্র দেখুন।