অ্যান্ড্রয়েড গুরুত্বপূর্ণ

অ্যান্ড্রয়েড ভাইটালস গুগল প্লেতে অ্যান্ড্রয়েড অ্যাপের মান উন্নত করতে গুগলকে সাহায্য করে। যখন কোনও ব্যবহারকারী এটির অনুমতি দেন, তখন তাদের অ্যান্ড্রয়েড-চালিত ডিভাইস অ্যাপের মানের মেট্রিক্স যেমন স্থিতিশীলতা, কর্মক্ষমতা, ব্যাটারি ব্যবহার এবং অনুমতি সংক্রান্ত সমস্যাগুলি ট্র্যাক করে। গুগল প্লে এই ডেটা সংগ্রহ করে, যা প্লে কনসোলের অ্যান্ড্রয়েড ভাইটালস ড্যাশবোর্ড এবং গুগল প্লে ডেভেলপার রিপোর্টিং এপিআই এর মাধ্যমে অ্যাক্সেস করা যেতে পারে।

ব্যবহারকারীর অভিজ্ঞতা উন্নত করার জন্য ডেভেলপারদের অ্যান্ড্রয়েড ভাইটালগুলি পর্যবেক্ষণ করা উচিত, বিশেষ করে মূল ভাইটালগুলি: ব্যবহারকারী-অনুভূত ক্র্যাশ রেট , ব্যবহারকারী-অনুভূত ANR রেট এবং অতিরিক্ত আংশিক ওয়েক লক

মূল গুরুত্বপূর্ণ বিষয় এবং খারাপ আচরণ

আপনার অ্যাপের মূল গুরুত্বপূর্ণ বিষয়গুলি Google Play তে আপনার অ্যাপের দৃশ্যমানতাকে প্রভাবিত করে। ব্যবহারকারী-অনুভূত ক্র্যাশ রেট এবং ব্যবহারকারী-অনুভূত ANR রেট সামগ্রিকভাবে খারাপ আচরণের থ্রেশহোল্ড এবং প্রতি ডিভাইসের জন্য একটি খারাপ আচরণের থ্রেশহোল্ড নির্ধারণ করে।

অতিরিক্ত আংশিক ওয়েক লকের ক্ষেত্রে শুধুমাত্র সামগ্রিক খারাপ আচরণের থ্রেশহোল্ড থাকে এবং ওয়্যার ওএসে অতিরিক্ত ব্যাটারি ব্যবহারের ক্ষেত্রে সামগ্রিক এবং প্রতি ঘড়ি মডেলের থ্রেশহোল্ড থাকে।

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

মূল গুরুত্বপূর্ণ উপাদানগুলি কী কী?

অ্যান্ড্রয়েড ভাইটালের মধ্যে কোর ভাইটাল হল সবচেয়ে গুরুত্বপূর্ণ মেট্রিক্স, এবং গুগল প্লেতে আপনার অ্যাপের দৃশ্যমানতাকে প্রভাবিত করে। কোর ভাইটাল হল ব্যবহারকারী-অনুভূত ক্র্যাশ রেট , ব্যবহারকারী-অনুভূত ANR রেট , এবং সমস্ত অ্যাপের জন্য অতিরিক্ত আংশিক ওয়েক লক এবং ওয়াচ ফেস অ্যাপের জন্য অতিরিক্ত ব্যাটারি ব্যবহার

খারাপ আচরণের সীমা কী?

ক্র্যাশ, ANR এবং ব্যাটারি ব্যবহারের মূল গুরুত্বপূর্ণ তথ্যের দুটি খারাপ আচরণের থ্রেশহোল্ড রয়েছে: একটি ডিভাইস জুড়ে সমস্ত সেশনের জন্য এবং একটি ডিভাইস প্রতি। এই থ্রেশহোল্ডগুলি অ্যান্ড্রয়েড গুরুত্বপূর্ণ তথ্যে দেখানো হয়েছে।

খারাপ আচরণের সীমানা
গুগল প্লেতে আপনার শিরোনামের দৃশ্যমানতা সর্বাধিক করতে, অনুগ্রহ করে এটিকে এই সীমার মধ্যে রাখুন।
সামগ্রিকভাবে (ডিভাইস জুড়ে গড়) ফোন মডেল প্রতি প্রতি ঘড়ির মডেল
ব্যবহারকারীর অনুভূত ক্র্যাশ রেট ১.০৯% ৮% ৪%
ব্যবহারকারী-অনুভূত ANR হার ০.৪৭% ৮% ৫%
অতিরিক্ত ব্যাটারি ব্যবহার ১% - ১%
অতিরিক্ত আংশিক জাগরণ লক ৫% - -

Play তে আমার টাইটেলের দৃশ্যমানতাকে কোর ভাইটাল কীভাবে প্রভাবিত করে?

যদি আপনার অ্যাপ বা গেমটি খারাপ আচরণের সীমা অতিক্রম করে, তাহলে Play আপনার শিরোনামের দৃশ্যমানতা হ্রাস করতে পারে। Play আপনার স্টোর তালিকাতে ব্যবহারকারীদের একটি সতর্কতাও দেখাতে পারে।

প্রতি ডিভাইস এবং সামগ্রিকভাবে খারাপ আচরণ উভয়ই কি সম্ভব? নাকি একটি কিন্তু অন্যটি নয়? যদি তাই হয় তাহলে আমি কী করব?

হ্যাঁ, সব কম্বিনেশনই সম্ভব। অ্যাপের মান উন্নত করতে, বেশিরভাগ ব্যবহারকারীর উপর প্রভাব ফেলছে এমন ক্র্যাশ এবং ANR ঠিক করুন। নির্দিষ্ট ডিভাইসে আরও ভালো মানের জন্য, সেই ডিভাইসগুলিতে সবচেয়ে বড় ক্র্যাশ এবং ANR গ্রুপগুলি ঠিক করুন। যদি আপনার উভয় সমস্যা থাকে, তাহলে প্রথমে সবচেয়ে বড় সামগ্রিক ক্র্যাশ এবং ANR ক্লাস্টারগুলিতে মনোযোগ দিন।

আমার কারিগরি সমস্যা সমাধানের জন্য আমার সাহায্যের প্রয়োজন। আমি কোথা থেকে শুরু করব?

আপনার অ্যাপ বা গেমের প্রযুক্তিগত সমস্যাগুলি নির্ণয় এবং সমাধান করতে সাহায্য করার জন্য নিম্নলিখিত রিসোর্স রিসোর্সগুলি প্রদান করা হয়েছে।

মূল গুরুত্বপূর্ণ বিষয়গুলি:

ব্যবহারকারী-অনুভূত ANR হার
ব্যবহারকারীর অনুভূত ক্র্যাশ রেট
অতিরিক্ত ব্যাটারি ব্যবহার
অতিরিক্ত আংশিক জাগরণ লক

অন্যান্য সকল গুরুত্বপূর্ণ তথ্য:

অতিরিক্ত ঘুম থেকে ওঠা
আটকে থাকা আংশিক জাগরণ তালা
অতিরিক্ত ব্যাকগ্রাউন্ড ওয়াই-ফাই স্ক্যান
অতিরিক্ত ব্যাকগ্রাউন্ড নেটওয়ার্ক ব্যবহার
অ্যাপ শুরুর সময়
ধীর রেন্ডারিং

ধীর সেশন
কম স্মৃতিশক্তি হ্রাসকারী (LMKs)
অনুমতি অস্বীকার

খারাপ আচরণ বা স্টোর তালিকার সতর্কতা দেখে আমি অবাক হতে চাই না। আমি কীভাবে এর থেকে এগিয়ে যেতে পারি?

আপনার অ্যাপের মান মূল্যায়ন করতে Play গত ২৮ দিনের ডেটা ব্যবহার করে। এই সময়ের মধ্যে যেকোনো সমস্যা হলে Android vitals আপনাকে সতর্ক করে।

  • আপনার কর্মপ্রবাহে ডেটা একীভূত করতে নিয়মিত UI পরীক্ষা করুন অথবা রিপোর্টিং API ব্যবহার করুন।
  • সমস্যার জন্য Play Console-এ ইমেল সতর্কতা সেট আপ করুন।
  • অ্যান্ড্রয়েড ভাইটালস "উদীয়মান সমস্যা" চিহ্নিত করে - ক্র্যাশ এবং ANR-এর জন্য ৭ দিনের বেশি সময় ধরে ডিভাইসগুলিকে প্রভাবিত করা সমস্যা। এটি আপনাকে এগুলি সমাধান করার জন্য ২১ দিন সময় দেয়।

আমার কাছে অনেক খারাপ আচরণের ডিভাইস আছে। তালিকাটি কীভাবে বুঝব?

কখনও কখনও, ডিভাইসের হার্ডওয়্যার বা সফ্টওয়্যার সমস্যার কারণে উচ্চ ত্রুটির হার দেখা দেয়। Android vitals আপনাকে উচ্চ ত্রুটির হার এবং RAM, Android সংস্করণ এবং প্রসেসরের ধরণের মতো জিনিসগুলির মধ্যে সম্ভাব্য লিঙ্ক সম্পর্কে সতর্ক করে। আপনি Play Console-এ Reach এবং Devices ব্যবহার করে নিজেই এই লিঙ্কগুলি তদন্ত করতে পারেন।

অ্যান্ড্রয়েড ভাইটালস ব্যবহারকারীর সংখ্যা, আয়, রেটিং এবং পর্যালোচনার মতো গুরুত্বপূর্ণ ডিভাইসের তথ্য দ্রুত অ্যাক্সেস প্রদান করে। এই তথ্যটি একটি সাইড প্যানেলে দেখানো হয়েছে, তাই আপনাকে আপনার বর্তমান পৃষ্ঠাটি ছেড়ে যেতে হবে না।

যদি আমি কোনও ডিভাইসে কোনও সমস্যা সমাধান করি, তাহলে কতক্ষণ আগে সতর্কতাগুলি দেখানো বন্ধ হবে?

Play আপনার অ্যাপের মূল কর্মক্ষমতা সূচকগুলি প্রতিদিন ২৮ দিনের গড় ব্যবহার করে পরীক্ষা করে। এই গড় উন্নত হলে, Android ভাইটাল সতর্কতাগুলি অদৃশ্য হয়ে যায়। Play-র সিস্টেম যদি উন্নতি সনাক্ত করে তবে স্টোর তালিকার সতর্কতাগুলি দ্রুত সরানো হতে পারে।

যদি আমি সমস্যাটি সমাধান করতে না পারি, অথবা আমি তা করতে না চাই?

ব্যবহারকারীর চলমান খারাপ অভিজ্ঞতার কারণে আপনি খরচ এবং সুযোগ হারানোর বিষয়টি বিবেচনা করেছেন কিনা তা নিশ্চিত করুন। খারাপ আচরণ বর্তমান ব্যবহারকারীদের ক্ষতি করে এবং নতুনদের আকর্ষণ করা কঠিন করে তোলে। যদি নির্দিষ্ট ডিভাইসে সমস্যা সমাধান করা বাস্তবসম্মত না হয়, তাহলে আপনার ডিভাইস টার্গেটিং এবং বর্জনের নিয়মগুলি পুনর্বিবেচনা করুন।

অ্যান্ড্রয়েড ভাইটালসের ইস্যু গণনা এবং হার আমার নিজের বা অন্যান্য থার্ড-পার্টি সমাধান থেকে দেখা সমস্যা গণনা এবং হারের সাথে কেন মেলে না?

অ্যান্ড্রয়েড ভাইটালস হল প্লে-এর প্রযুক্তিগত অ্যাপের মানের প্রধান উৎস। বিভিন্ন কারণে সমস্যা এবং হার অন্যান্য উৎস থেকে ভিন্ন হতে পারে:

  • অ্যান্ড্রয়েড ভাইটালস ডেটা অ্যান্ড্রয়েড সিস্টেম থেকে আসে এবং এতে SDK গুলি না দেখা ইভেন্টগুলি অন্তর্ভুক্ত থাকে, যেমন:
    • SDK আরম্ভের আগে ক্র্যাশ হয়
    • অ্যান্ড্রয়েড ১২ এর আগের ANR গুলি
  • অ্যান্ড্রয়েড ভাইটালস শুধুমাত্র গুগল প্লে থেকে ইনস্টল করা সার্টিফাইড ডিভাইস এবং অ্যাপ থেকে আসা সমস্যাগুলি গণনা করে।
  • অ্যান্ড্রয়েড ভাইটালস শুধুমাত্র সেই ব্যবহারকারীদের ডেটা ব্যবহার করে যারা ডেটা শেয়ার করতে সম্মত হয়েছেন।
  • ব্যবহারকারীর গোপনীয়তা রক্ষা করার জন্য, আমরা কেবল তখনই ডেটা দেখাই যদি আমাদের কাছে বেনামী প্রতিবেদন করার জন্য পর্যাপ্ত তথ্য থাকে।
  • ইস্যুর হার ভিন্নভাবে গণনা করা যেতে পারে। অ্যান্ড্রয়েড ভাইটাল প্রতিদিন সক্রিয় ব্যবহারকারীদের জন্য সমস্যা দেখায়।
    • উদাহরণস্বরূপ, Crashlytics প্রতি অ্যাপ সেশনে সমস্যার সংখ্যা গণনা করে। যদি কোনও ব্যবহারকারী একদিনে তিনবার একটি গেম খেলেন এবং একবার ক্র্যাশের সম্মুখীন হন, তাহলে Android vitals ১০০% ক্র্যাশ রেট দেখাবে যেখানে Crashlytics ৩৩% ক্র্যাশ রেট দেখাবে।

কীভাবে ডেটা সংগ্রহ করা হয় সে সম্পর্কে আরও তথ্যের জন্য, Play Console সহায়তা কেন্দ্র দেখুন।

আমি কি IDE তে আমার ANR এবং ক্র্যাশ ইনসাইট দেখতে পারি?

হ্যাঁ, Android Studio Meerkat থেকে, অ্যাপ কোয়ালিটি ইনসাইটস-এ রিপোর্ট দেখার সময়, Insights ট্যাবে ক্লিক করুন। Gemini ক্র্যাশের সারাংশ প্রদান করে, Insights তৈরি করে এবং দরকারী ডকুমেন্টেশনের লিঙ্ক দেয়। আপনি যদি Gemini-কে স্থানীয় কোড প্রসঙ্গে অ্যাক্সেসও প্রদান করেন, তাহলে Gemini আরও সঠিক ফলাফল, প্রাসঙ্গিক পরবর্তী পদক্ষেপ এবং কোড পরামর্শ প্রদান করতে পারে। এটি আপনাকে সমস্যা নির্ণয় এবং সমাধানে ব্যয় করা সময় কমাতে সাহায্য করে। আরও জানতে Android Studio ডকুমেন্টেশন দেখুন।

কোনটিকে ব্যবহারকারীর সেশন হিসেবে বিবেচনা করা হয় এবং কখন এটি শুরু এবং শেষ হয়?

একটি ব্যবহারকারীর সেশন হল ২৪ ঘন্টার মধ্যে সংঘটিত ব্যবহারের কার্যকলাপের সমষ্টি। সমস্ত সংগৃহীত অ্যান্ড্রয়েড ভাইটাল মেট্রিক্সের জন্য ২৪ ঘন্টার সময়কাল মধ্যরাতে প্যাসিফিক সময় (PT) থেকে শুরু হয়। যদি অ্যাপে দিনের জন্য কোনও ব্যবহারের কার্যকলাপ রেকর্ড করা না থাকে, তাহলে একটি সেশন রেকর্ড করা হয় না।