Google Play Protect সতর্কতার জন্য ডেভেলপার নির্দেশিকা

Google Play Protect Google Play পরিষেবাগুলির সাথে Android ডিভাইসে ব্যবহারকারীদের ডিভাইস এবং ডেটা সুরক্ষিত রাখতে সাহায্য করার জন্য ম্যালওয়্যার এবং অবাঞ্ছিত সফ্টওয়্যারগুলির বিরুদ্ধে অন্তর্নির্মিত, সক্রিয় সুরক্ষা অফার করে৷

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

আপনার ডিভাইস রক্ষা করার জন্য অ্যাপ ব্লক করা হয়েছে

প্রম্পট প্রদর্শিত: "এই অ্যাপটি সংবেদনশীল ডেটা অ্যাক্সেসের অনুরোধ করতে পারে। এটি পরিচয় চুরি বা আর্থিক জালিয়াতির ঝুঁকি বাড়াতে পারে।"

ব্যবহারকারী একটি ইনস্টল লিঙ্ক নির্বাচন করার পরে, একটি পপ-আপ ডায়ালগ উপস্থিত হয়, যা ব্যাখ্যা করে যে অ্যাপটি ব্লক করা হয়েছে
চিত্র 1. ইনস্টলেশন প্রক্রিয়া চলাকালীন একটি অ্যাপ ব্লক করা হলে Google Play Protect বার্তাটি প্রদর্শিত হয়।

এই বিজ্ঞপ্তির কারণ: ওয়েব ব্রাউজার, মেসেজিং অ্যাপস বা ফাইল ম্যানেজারগুলির মতো অনলাইন উত্স থেকে সরাসরি ডাউনলোড করা অ্যাপ্লিকেশনগুলিকে সাধারণত ইন্টারনেট-সাইডলোডিং উত্স হিসাবে উল্লেখ করা হয়৷ যদি এই অ্যাপ্লিকেশনগুলি সংবেদনশীল অনুমতিগুলিও ব্যবহার করে — RECEIVE_SMS , READ_SMS , NOTIFICATION_LISTENER , এবং ACCESSIBILITY — সেগুলিকে উচ্চ-ঝুঁকিপূর্ণ অ্যাপ্লিকেশন হিসাবে বিবেচনা করা হয় কারণ এই অনুমতিগুলি প্রায়শই আর্থিক জালিয়াতির জন্য অপব্যবহার করা হয়৷ যখন কোনও ব্যবহারকারী এই উত্সগুলি থেকে কোনও অ্যাপ্লিকেশন ইনস্টল করার চেষ্টা করে এবং এই সংবেদনশীল অনুমতিগুলির যে কোনও একটি ঘোষণা করা হয়, তখন Google Play Protect স্বয়ংক্রিয়ভাবে ইনস্টলেশনটিকে ব্লক করে দেবে।

প্রস্তাবিত বিকাশকারী অ্যাকশন:

  • অ্যাপ্লিকেশনগুলি বিকাশকারী নির্দেশিকা এবং সর্বোত্তম অনুশীলনগুলি অনুসরণ করছে তা নিশ্চিত করুন৷
  • নিশ্চিত করুন যে API এবং অনুমতিগুলি তাদের উদ্দেশ্যমূলক উদ্দেশ্যে ব্যবহার করা হচ্ছে৷
  • নিশ্চিত করুন যে আপনার অ্যাপ্লিকেশনটি আপনার অ্যাপ্লিকেশনের প্রয়োজনীয় ফাংশনগুলি সম্পাদন করার জন্য প্রয়োজনীয় ন্যূনতম অনুমতিগুলি ব্যবহার করছে৷
  • নিশ্চিত করুন যে আপনার আবেদন দায়িত্বশীল গোপনীয়তা এবং নিরাপত্তা নির্দেশিকা অনুসরণ করছে।
  • একটি SMS-ভিত্তিক যাচাইকরণ প্রক্রিয়া পরিচালনা করার সময় READ_SMS অনুমতির পরিবর্তে SMS পুনরুদ্ধারকারী বা ব্যবহারকারীর সম্মতি API ব্যবহার করুন৷
  • অনুমতি ব্যবহারের ক্ষেত্রে সাধারণ (অ-সম্পূর্ণ) উদাহরণ:
    • এসএমএস উদাহরণ:
      • অনুমোদিত:
        • যে অ্যাপগুলির প্রাথমিক উদ্দেশ্য হল SMS/MMS সামগ্রী পরিচালনা করা।
        • যে অ্যাপগুলি বিশিষ্ট প্রকাশ এবং ব্যবহারকারীর সম্মতির পরে SMS সামগ্রী ব্যাক আপ করে৷
      • অননুমোদিত:
        • যে অ্যাপগুলি ব্যবহারকারীর স্পষ্ট সম্মতি ছাড়াই এসএমএস সামগ্রী অ্যাক্সেস করে বা পাঠায়।
        • যে অ্যাপগুলি এসএমএস-ভিত্তিক যাচাইকরণের একমাত্র উদ্দেশ্যে SMS অনুমতির জন্য অনুরোধ করে। (এর পরিবর্তে অনুমোদিত এসএমএস রিট্রিভার বা ব্যবহারকারীর সম্মতি API ব্যবহার করুন।)
    • আবদ্ধ বিজ্ঞপ্তি শ্রোতা উদাহরণ:
      • অনুমোদিত:
        • স্বাস্থ্য এবং ফিটনেস অ্যাপ যা তাদের নিজ নিজ পরিধানযোগ্য হার্ডওয়্যার ডিভাইসে বিজ্ঞপ্তি রিলে করে।
        • ব্যবহারকারীদের ফোকাস করতে সাহায্য করার জন্য একত্রিত বিজ্ঞপ্তি।
        • যে অ্যাপগুলি বিকল্প ব্যবহারকারী ইন্টারফেসে বিজ্ঞপ্তি দেখায়—উদাহরণস্বরূপ, উইজেট বা লঞ্চার ব্যবহার করে।
      • অননুমোদিত:
        • যে অ্যাপগুলি ব্যবহারকারীর স্পষ্ট সম্মতি ছাড়াই বিজ্ঞপ্তি সামগ্রী অ্যাক্সেস করে৷
        • যে অ্যাপগুলি ব্যবহারকারীর পূর্ব সম্মতি ছাড়াই অন্যান্য অ্যাপ থেকে বিজ্ঞপ্তি লুকায় বা আটকায়।
    • অ্যাক্সেসযোগ্যতার উদাহরণ:
      • অনুমোদিত:
        • সাহায্যকারী অ্যাপ যা দৃষ্টি প্রতিবন্ধী ব্যবহারকারীদের জন্য একটি ডিভাইসের ব্যবহারযোগ্যতা বাড়ায়।
        • ইউটিলিটি স্ক্রিন-রিডিং অ্যাপ যা ব্যবহারকারীর সম্মতিতে পাঠ্য অনুবাদ সমর্থন করে।
      • অননুমোদিত:
        • যে অ্যাপগুলি ব্যবহারকারীর স্পষ্ট সম্মতি ছাড়াই অন্য কোনও অ্যাপ বা ব্যবহারকারীর ডিভাইসের সাথে ইন্টারঅ্যাক্ট করে।
        • ব্যবহারকারীর কাছ থেকে শংসাপত্র বের করতে ব্যবহৃত অ্যাপ।

আপনি নিশ্চিত করার পরে আপনার অ্যাপটি পূর্ববর্তী নির্দেশিকাগুলির ( মোবাইল অবাঞ্ছিত সফ্টওয়্যার নীতিগুলি এবং Google Play Protect দ্বারা সংজ্ঞায়িত সম্ভাব্য ক্ষতিকারক অ্যাপ্লিকেশন সহ) সাথে সারিবদ্ধ রয়েছে, যদি আপনি এখনও মনে করেন যে আপনার অ্যাপটি ভুলভাবে ব্লক করা হয়েছে, আপনি একটি আবেদনের অনুরোধ করতে পারেন৷

ক্ষতিকারক অ্যাপ ব্লক করা হয়েছে

একটি পপ-আপ ডায়ালগ যা ব্যাখ্যা করে কেন অ্যাপটি ব্লক করা হয়েছে, সাথে একটি 'বুঝলাম' লিঙ্ক
চিত্র 2. একটি ক্ষতিকারক অ্যাপ ব্লক করা হলে যে বার্তা প্রদর্শিত হয়।

প্রম্পটগুলি প্রদর্শিত: শনাক্ত করা ম্যালওয়্যার বা মোবাইল অবাঞ্ছিত সফ্টওয়্যারের প্রকারের উপর নির্ভর করে লঙ্ঘন অনুসারে বিবরণ পরিবর্তিত হয়৷

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

প্রস্তাবিত বিকাশকারী অ্যাকশন:

ডায়ালগের দুটি বোতাম, উপরের থেকে নীচে, স্ক্যান অ্যাপ এবং ডোন্ট ইন্সটল অ্যাপ
চিত্র 3. Google Play Protect দ্বারা দেখানো অ্যাপ স্ক্যান প্রস্তাবিত ডায়ালগ।

প্রম্পট ডিসপ্লে করা হয়েছে: "Play Protect এই অ্যাপটি আগে দেখেনি। আপনার ডিভাইস এবং ডেটা সুরক্ষিত রাখতে, ইনস্টল করার আগে স্ক্যান করার জন্য অ্যাপ সম্পর্কে কিছু তথ্য Google-এ পাঠান।"

এই বিজ্ঞপ্তির কারণ: Google Play Protect আপনার ডিভাইসে ইনস্টল করা অজানা অ্যাপ্লিকেশানগুলি থেকে ক্ষতিকারক কোড এবং সংবেদনশীল অনুমতিগুলির জন্য অ্যাপগুলি স্ক্যান করে ব্যবহারকারীদের সুরক্ষায় সহায়তা করার জন্য ইনস্টলের সময় নিরাপত্তা পরীক্ষা করে। অ্যাপ্লিকেশনটিতে স্ক্যান চালানোর অনুমতি দিয়ে, Play Protect ব্যবহারকারীর ডিভাইসে ক্ষতিকারক অ্যাপ্লিকেশন ইনস্টল হওয়ার সম্ভাবনা কমাতে সাহায্য করতে পারে।

প্রস্তাবিত বিকাশকারী অ্যাকশন:

অ্যান্ড্রয়েড অ্যাপের সামঞ্জস্যতা খুবই কম সতর্কতা

লক্ষ্য SDK খুব কম স্বীকার করতে ডায়ালগের বোতামটি ঠিক আছে৷
চিত্র 4. Google Play Protect থেকে একটি প্রম্পট ব্যবহারকারীকে অবহিত করে যে এটি অ্যান্ড্রয়েডের একটি পুরানো সংস্করণের জন্য ডিজাইন করা হয়েছে৷

প্রম্পট প্রদর্শিত: "এই অ্যাপটি অ্যান্ড্রয়েডের একটি পুরানো সংস্করণের জন্য তৈরি করা হয়েছে এবং সর্বশেষ গোপনীয়তা সুরক্ষা অন্তর্ভুক্ত করে না"

এই বিজ্ঞপ্তির কারণ: এই Play Protect সতর্কতাগুলি শুধুমাত্র তখনই দেখাবে যদি অ্যাপের টার্গেটSdkVersion বর্তমান Android API স্তরের থেকে 2টির বেশি সংস্করণ কম হয়। উদাহরণস্বরূপ, Android 13 (বর্তমান API = 33) চালিত একটি ডিভাইস সহ ব্যবহারকারীকে 31-এর থেকে কম API স্তরকে লক্ষ্য করে এমন কোনও APK ইনস্টল করার সময় সতর্ক করা হবে৷ Android সংস্করণ এবং সংশ্লিষ্ট API স্তরগুলি API স্তরের পৃষ্ঠায় পর্যালোচনা করা যেতে পারে৷

যদি একটি ডিভাইস লক্ষ্য API এর নিচে থাকে তবে এটি একটি সতর্কতা পাবে না। প্রতিটি নতুন অ্যান্ড্রয়েড সংস্করণ এমন পরিবর্তনগুলি প্রবর্তন করে যা নিরাপত্তা এবং কর্মক্ষমতা উন্নতি নিয়ে আসে এবং অ্যান্ড্রয়েড ব্যবহারকারীর অভিজ্ঞতা বাড়ায়৷ এই পরিবর্তনগুলির মধ্যে কিছু শুধুমাত্র সেই অ্যাপগুলির ক্ষেত্রে প্রযোজ্য যা স্পষ্টভাবে তাদের targetSdkVersion ম্যানিফেস্ট অ্যাট্রিবিউটের মাধ্যমে সমর্থন ঘোষণা করে (এটি টার্গেট API স্তর হিসাবেও পরিচিত)৷ একটি সাম্প্রতিক API স্তর লক্ষ্য করার জন্য আপনার অ্যাপটি কনফিগার করা নিশ্চিত করে যে ব্যবহারকারীরা এই উন্নতিগুলি থেকে উপকৃত হতে পারেন, যখন আপনার অ্যাপ এখনও পুরানো Android সংস্করণে চলতে পারে। সাম্প্রতিক API স্তরকে লক্ষ্য করে আপনার অ্যাপটিকে আপনার ব্যবহারকারীদের খুশি করার জন্য প্ল্যাটফর্মের সর্বশেষ বৈশিষ্ট্যগুলির সুবিধা নেওয়ার অনুমতি দেয়৷

প্রস্তাবিত বিকাশকারী অ্যাকশন:

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

সিকিউরিটি চেকের জন্য অ্যাপ পাঠান

ডায়ালগের তিনটি বোতাম, উপরে থেকে নীচে সর্বদা অজানা অ্যাপ পাঠান, এই সময় পাঠান এবং পাঠাবেন না
চিত্র 5. নিরাপত্তা পরীক্ষার জন্য অ্যাপটি পাঠানোর জন্য Google Play Protect থেকে একটি প্রম্পট৷

প্রম্পট ডিসপ্লে করা হয়েছে: "এই অ্যাপটি Play Protect-এর কাছে অজানা। নিজেকে এবং অন্যদের সুরক্ষিত রাখতে, নিরাপত্তা পরীক্ষার জন্য এটিকে Google-এ পাঠান।"

এই বিজ্ঞপ্তির কারণ: অজানা অ্যাপ্লিকেশন ব্যবহারকারীদের জন্য ঝুঁকি তৈরি করতে পারে। ব্যবহারকারীদের জন্য, সম্ভাব্য ম্যালওয়্যার স্ক্যান করতে Google Play Protect-এ এই অ্যাপ্লিকেশনটি (একবার বা সর্বদা) পাঠানোর ফলে এই বিজ্ঞপ্তিটি চলে যাবে। আপিল প্রাসঙ্গিক নয় এবং এই বার্তাটি সরানো হবে না।

প্রস্তাবিত বিকাশকারী অ্যাকশন:

  • আপনার ডিভাইস সার্টিফিকেশন স্থিতি পর্যালোচনা করুন.
  • নিশ্চিত করুন যে Google Play Protect আপনার অ্যাপ্লিকেশন সম্পর্কে সচেতন রয়েছে যাতে ব্যবহারকারীদের কাছে এই ডায়ালগটি উপস্থিত না হয়।

আপিল

প্লে স্টোরে অ্যাপ স্ট্যাটাসের আবেদন করুন

আপনি Google Play Store থেকে আপনার অ্যাপ সরানোর আবেদন করতে পারেন। আমরা উপযুক্ত পরিস্থিতিতে অ্যাপ্লিকেশানগুলিকে পুনঃস্থাপন করব, যদি কোনও ত্রুটি করা হয় এবং আমরা দেখতে পাই যে আপনার অ্যাপটি Google Play বিকাশকারী প্রোগ্রাম নীতি এবং Play বিকাশকারী বিতরণ চুক্তি লঙ্ঘন করে না৷ নীতি লঙ্ঘনের আবেদন করার বিষয়ে আরও তথ্যের জন্য, Google Play থেকে আমার অ্যাপ সরানো হয়েছে দেখুন।

Play Protect সতর্কতা স্ট্যাটাসের আবেদন করুন

আপনি আপনার অ্যাপের Google Play Protect শ্রেণীবিভাগের অবস্থার জন্য আবেদন করতে পারেন।

Google Play Protect-এ একটি আপিল জমা দেওয়ার আগে, আমরা আপনাকে উপরের নির্দেশিকা ব্যবহার করার জন্য উৎসাহ দিচ্ছি যে কেন একটি অ্যাপ প্লে প্রোটেক্ট সতর্কতা দ্বারা প্রভাবিত হচ্ছে এবং সমস্যা সমাধানের জন্য কিছু বিকল্প বা সাধারণভাবে ব্যবহৃত সমাধান।

আমরা উপযুক্ত পরিস্থিতিতে অ্যাপের শ্রেণীবিভাগ সংশোধন করব, এর মধ্যে যদি কোনও ত্রুটি করা হয় এবং আমরা দেখতে পাই যে আপনার অ্যাপটি মোবাইলের অবাঞ্ছিত সফ্টওয়্যার নীতি লঙ্ঘন করে না এবং এটি একটি সম্ভাব্য ক্ষতিকারক অ্যাপ্লিকেশন নয়, যেমনটি Google Play Protect দ্বারা সংজ্ঞায়িত করা হয়েছে।

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

একটি Play Protect আপিল ফাইল করুন