Play Integrity API আপনাকে পরীক্ষা করতে সাহায্য করে যে ব্যবহারকারীর অ্যাকশন এবং সার্ভারের অনুরোধগুলি আপনার আসল অ্যাপ থেকে আসছে, যা Google Play দ্বারা ইনস্টল করা হয়েছে এবং একটি আসল এবং প্রত্যয়িত Android ডিভাইসে চলছে। ঝুঁকিপূর্ণ ইন্টারঅ্যাকশনগুলি সনাক্ত করে — যেমন টেম্পারড অ্যাপ সংস্করণ, অবিশ্বস্ত ডিভাইস বা অনুকরণ করা পরিবেশ — আপনার ব্যাকএন্ড সার্ভার অপব্যবহার এবং অননুমোদিত অ্যাক্সেস প্রতিরোধ করতে, জালিয়াতির বিরুদ্ধে লড়াই করতে, প্রতারণার বিরুদ্ধে লড়াই করতে এবং আক্রমণ থেকে ব্যবহারকারীদের রক্ষা করতে উপযুক্ত পদক্ষেপ নিতে পারে।

API আপনাকে সম্ভাব্য হুমকি সনাক্ত করতে সাহায্য করে এমন রায় প্রদান করে, যার মধ্যে রয়েছে:
- অননুমোদিত অ্যাক্সেস :
accountDetailsরায় আপনাকে নির্ধারণ করতে সাহায্য করে যে ব্যবহারকারী Google Play তে আপনার অ্যাপ বা গেমটি ইনস্টল করেছেন নাকি অর্থ প্রদান করেছেন। - কোড টেম্পারিং :
appIntegrityরায় আপনাকে নির্ধারণ করতে সাহায্য করে যে আপনি আপনার অপরিবর্তিত বাইনারিটির সাথে ইন্টারঅ্যাক্ট করছেন কিনা যা গুগল প্লে স্বীকৃতি দেয়। - ঝুঁকিপূর্ণ ডিভাইস এবং অনুকরণ করা পরিবেশ :
deviceIntegrityরায় আপনাকে নির্ধারণ করতে সাহায্য করে যে আপনার অ্যাপটি একটি প্রকৃত সার্টিফাইড অ্যান্ড্রয়েড ডিভাইসে চলছে নাকি পিসির জন্য গুগল প্লে গেমসের একটি প্রকৃত উদাহরণে চলছে।
গুগল প্লে ডেভেলপাররা সম্ভাব্য হুমকির বিস্তৃত পরিসর সনাক্ত করার জন্য অতিরিক্ত রায় পাওয়ার জন্যও অপ্ট-ইন করতে পারেন, যার মধ্যে রয়েছে:
- আনপ্যাচড ডিভাইস :
deviceIntegrityরায়েMEETS_STRONG_INTEGRITYপ্রতিক্রিয়া আপনাকে নির্ধারণ করতে সাহায্য করে যে কোনও ডিভাইস সাম্প্রতিক নিরাপত্তা আপডেট প্রয়োগ করেছে কিনা (Android 13 এবং উচ্চতর সংস্করণে চলমান ডিভাইসগুলির জন্য)। - অন্যান্য অ্যাপের ঝুঁকিপূর্ণ অ্যাক্সেস:
appAccessRiskVerdictআপনাকে এমন অ্যাপ চলছে কিনা তা নির্ধারণ করতে সাহায্য করে যা স্ক্রিন ক্যাপচার করতে, ওভারলে প্রদর্শন করতে বা ডিভাইস নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে (উদাহরণস্বরূপ, অ্যাক্সেসিবিলিটি অনুমতির অপব্যবহার করে)। - পরিচিত ম্যালওয়্যার:
playProtectVerdictআপনাকে Google Play Protect চালু আছে কিনা এবং ডিভাইসে ঝুঁকিপূর্ণ বা বিপজ্জনক অ্যাপ ইনস্টল করা আছে কিনা তা নির্ধারণ করতে সাহায্য করে। - হাইপারঅ্যাকটিভিটি:
recentDeviceActivityলেভেল আপনাকে নির্ধারণ করতে সাহায্য করে যে কোনও ডিভাইস সম্প্রতি অস্বাভাবিকভাবে বেশি পরিমাণে অনুরোধ করেছে কিনা, যা স্বয়ংক্রিয় ট্র্যাফিক নির্দেশ করতে পারে এবং আক্রমণের লক্ষণ হতে পারে। - বারবার অপব্যবহার এবং পুনঃব্যবহৃত ডিভাইস:
deviceRecall(বিটা) আপনাকে নির্ধারণ করতে সাহায্য করে যে আপনি এমন কোনও ডিভাইসের সাথে ইন্টারঅ্যাক্ট করছেন কিনা যা আপনি আগে ফ্ল্যাগ করেছেন, এমনকি যদি আপনার অ্যাপটি পুনরায় ইনস্টল করা হয় বা ডিভাইসটি রিসেট করা হয়।
এপিআইটি ফোন, ট্যাবলেট, ফোল্ডেবল, অ্যান্ড্রয়েড অটো, অ্যান্ড্রয়েড টিভি, অ্যান্ড্রয়েড এক্সআর, ক্রোমওএস, ওয়্যার ওএস এবং পিসির জন্য গুগল প্লে গেমস সহ অ্যান্ড্রয়েড ফর্ম ফ্যাক্টরগুলিতে ব্যবহার করা যেতে পারে।
নিরাপত্তা বিবেচনা
আপনি যখন এই প্রস্তাবিত অনুশীলনগুলি অনুসরণ করেন তখন Play Integrity API আপনার অ্যাপের জন্য সর্বাধিক মূল্য প্রদান করে:
অপব্যবহার বিরোধী কৌশল অবলম্বন করুন
Play Integrity API সবচেয়ে ভালো কাজ করে যখন এটি আপনার সামগ্রিক অপব্যবহার বিরোধী কৌশলের অংশ হিসেবে অন্যান্য সিগন্যালের সাথে ব্যবহার করা হয় এবং আপনার একমাত্র অপব্যবহার বিরোধী ব্যবস্থা হিসেবে নয়। আপনার অ্যাপের জন্য অন্যান্য উপযুক্ত সুরক্ষা সর্বোত্তম অনুশীলনের সাথে এই API ব্যবহার করুন। ডিফল্টরূপে, আপনার অ্যাপ সমস্ত ইনস্টলে প্রতিদিন মোট ১০,০০০টি অনুরোধ করতে পারে। আপনি আপনার দৈনিক সর্বোচ্চ .
টেলিমেট্রি সংগ্রহ করুন এবং পদক্ষেপ নেওয়ার আগে আপনার দর্শকদের বুঝুন
Play Integrity API রায়ের উপর ভিত্তি করে আপনার অ্যাপের আচরণ পরিবর্তন করার আগে, আপনি প্রয়োগ ছাড়াই API বাস্তবায়ন করে আপনার বিদ্যমান দর্শকদের সাথে বর্তমান পরিস্থিতি বুঝতে পারবেন। আপনার বর্তমান ইনস্টল বেস কোন রায় ফিরিয়ে দিচ্ছে তা জানার পরে, আপনি আপনার পরিকল্পনা করা যেকোনো প্রয়োগের প্রভাব অনুমান করতে পারেন এবং সেই অনুযায়ী আপনার অপব্যবহার-বিরোধী কৌশল সামঞ্জস্য করতে পারেন।
আপনি কীভাবে সততার রায়ের জন্য অনুরোধ করবেন তা ঠিক করুন।
Play Integrity API ইন্টিগ্রিটি রায়ের অনুরোধ এবং গ্রহণের জন্য দুটি বিকল্প অফার করে। আপনি স্ট্যান্ডার্ড অনুরোধ, ক্লাসিক অনুরোধ, অথবা উভয় ধরণের অনুরোধের সংমিশ্রণ করুন না কেন, ইন্টিগ্রিটি রায়ের প্রতিক্রিয়া একই ফর্ম্যাটে ফেরত পাঠানো হবে।
স্ট্যান্ডার্ড API অনুরোধগুলি যেকোনো অ্যাপ বা গেমের জন্য উপযুক্ত এবং যেকোনো ব্যবহারকারীর অ্যাকশন বা সার্ভার অনুরোধ প্রকৃত কিনা তা পরীক্ষা করার জন্য চাহিদা অনুযায়ী করা যেতে পারে। স্ট্যান্ডার্ড অনুরোধগুলির ল্যাটেন্সি সর্বনিম্ন (গড়ে কয়েকশ মিলিসেকেন্ড) এবং ব্যবহারযোগ্য রায় পাওয়ার ক্ষেত্রে উচ্চ নির্ভরযোগ্যতা থাকে। স্ট্যান্ডার্ড অনুরোধগুলি Google Play-তে নির্দিষ্ট ধরণের আক্রমণের বিরুদ্ধে সুরক্ষা অর্পণ করার সময় স্মার্ট অন-ডিভাইস ক্যাশিং ব্যবহার করে।
ক্লাসিক API অনুরোধ , যা অখণ্ডতা রায়ের অনুরোধ করার আসল উপায়, এখনও পাওয়া যাচ্ছে। ক্লাসিক অনুরোধগুলিতে উচ্চতর ল্যাটেন্সি থাকে (গড়ে কয়েক সেকেন্ড) এবং নির্দিষ্ট ধরণের আক্রমণের ঝুঁকি হ্রাস করার জন্য আপনি দায়ী। ক্লাসিক অনুরোধগুলি স্ট্যান্ডার্ড অনুরোধের তুলনায় ব্যবহারকারীর ডেটা এবং ব্যাটারি বেশি ব্যবহার করে কারণ তারা একটি নতুন মূল্যায়ন শুরু করে এবং তাই অত্যন্ত সংবেদনশীল বা মূল্যবান পদক্ষেপটি আসল কিনা তা পরীক্ষা করার জন্য এগুলি খুব কমই করা উচিত। আপনি যদি একটি ক্লাসিক অনুরোধ করার এবং পরে ব্যবহারের জন্য এটি ক্যাশে করার কথা বিবেচনা করেন, তাহলে আক্রমণের ঝুঁকি কমাতে আপনার একটি স্ট্যান্ডার্ড অনুরোধ করা উচিত।
নিম্নলিখিত টেবিলটি দুই ধরণের অনুরোধের মধ্যে কিছু মূল পার্থক্য তুলে ধরে:
| স্ট্যান্ডার্ড API অনুরোধ | ক্লাসিক API অনুরোধ | |
|---|---|---|
| ন্যূনতম অ্যান্ড্রয়েড এসডিকে প্রয়োজন * | অ্যান্ড্রয়েড ৬.০ (এপিআই লেভেল ২৩) বা তার বেশি | অ্যান্ড্রয়েড ৬.০ (এপিআই লেভেল ২৩) বা তার বেশি |
| API ওয়ার্ম আপ প্রয়োজন | ✔️ (কয়েক সেকেন্ড) | ❌ |
| সাধারণত অনুরোধের বিলম্ব | কয়েকশ মিলিসেকেন্ড | কয়েক সেকেন্ড |
| সম্ভাব্য অনুরোধের ফ্রিকোয়েন্সি | ঘন ঘন (যেকোনো পদক্ষেপ বা অনুরোধের জন্য চাহিদা অনুযায়ী পরীক্ষা) | বিরল (সর্বোচ্চ মূল্যের ক্রিয়া বা সবচেয়ে সংবেদনশীল অনুরোধের জন্য একবারের জন্য পরীক্ষা) |
| রিপ্লে এবং অনুরূপ আক্রমণের বিরুদ্ধে প্রশমন করুন | গুগল প্লে দ্বারা স্বয়ংক্রিয় প্রশমন | সার্ভার সাইড লজিকের সাথে nonce ফিল্ড ব্যবহার করুন |
* Play Integrity API লাইব্রেরি v1.4.0 এবং পরবর্তী সংস্করণের জন্য, উভয় ধরণের অনুরোধের জন্য ন্যূনতম সমর্থিত Android SDK একই এবং এটি লাইব্রেরির minSdkVersion দ্বারা নির্ধারিত হয়। v1.3.0 এবং পূর্ববর্তী সংস্করণের জন্য, স্ট্যান্ডার্ড API অনুরোধের জন্য ন্যূনতম Android SDK হল Android 5.0 (API স্তর 21) এবং ক্লাসিক API অনুরোধের জন্য Android 4.4 (API স্তর 19)।
আপনি ক্লাসিক অনুরোধ বিবেচনার মধ্যে আরও পার্থক্য সহ একটি টেবিল দেখতে পারেন।
উপযুক্ত সময়ে একটি সততার রায়ের অনুরোধ করুন
আপনার অ্যাপের অখণ্ডতা যাচাইয়ের ক্ষেত্রে স্ক্যামারদের বাধা দেওয়ার জন্য, আপনি যে অ্যাকশন বা সার্ভার অনুরোধটি অ্যাক্সেস করা থেকে রক্ষা করতে চান, তার যতটা সম্ভব কাছাকাছি সময়ে অ্যাপ অ্যাক্সেস ঝুঁকির রায়ের অনুরোধ করা উচিত।
আপনার API অনুরোধগুলি প্রতিলিপি করা কঠিন করুন
স্ট্যান্ডার্ড API অনুরোধগুলিতে requestHash নামে একটি ক্ষেত্র থাকে যা টেম্পারিং এবং অনুরূপ আক্রমণ থেকে রক্ষা করার জন্য ব্যবহৃত হয়। এই ক্ষেত্রে, আপনার অ্যাপের অনুরোধ থেকে সমস্ত প্রাসঙ্গিক মানের একটি সংক্ষেপ অন্তর্ভুক্ত করা উচিত। আপনার অ্যাপের স্ট্যান্ডার্ড অনুরোধগুলিকে সুরক্ষিত রাখতে কন্টেন্ট বাইন্ডিং কীভাবে ব্যবহার করবেন তার নির্দেশিকা অনুসরণ করুন।
ক্লাসিক API অনুরোধগুলিতে nonce (একবার সংখ্যার জন্য সংক্ষিপ্ত) নামে একটি ক্ষেত্র থাকে, যা নির্দিষ্ট ধরণের আক্রমণ, যেমন রিপ্লে এবং টেম্পারিং আক্রমণ থেকে রক্ষা করতে ব্যবহৃত হয়। আপনার অ্যাপের ক্লাসিক অনুরোধগুলিকে সুরক্ষিত রাখতে nonces কীভাবে তৈরি করবেন তার নির্দেশিকা অনুসরণ করুন।
অখণ্ডতার রায় ক্যাশে করা এড়িয়ে চলুন
ইন্টিগ্রিটি রাইডেন্ড ক্যাশে করলে প্রক্সি হওয়ার ঝুঁকি বাড়ে, যা এমন একটি আক্রমণ যেখানে একজন খারাপ ব্যক্তি অন্য পরিবেশে অপব্যবহারের উদ্দেশ্যে একটি ভালো ডিভাইস থেকে রাইডেন্ড পুনঃব্যবহার করে। রেসপন্স ক্যাশে করার পরিবর্তে, আপনি চাহিদা অনুযায়ী রাইডেন্ড পেতে একটি স্ট্যান্ডার্ড API অনুরোধ করতে পারেন।
একটি স্তরবদ্ধ প্রয়োগ কৌশল অবলম্বন করুন
Play Integrity API-এর ইন্টিগ্রিটি রায়ে বিভিন্ন ধরণের সম্ভাব্য প্রতিক্রিয়া রয়েছে যা একাধিক স্তরের প্রয়োগের মাধ্যমে একটি অপব্যবহার-বিরোধী কৌশল তৈরি করা সম্ভব করে তোলে। আপনি প্রতিটি সম্ভাব্য প্রতিক্রিয়া বা প্রতিক্রিয়ার গোষ্ঠীর উপর নির্ভর করে আপনার অ্যাপের ব্যাকএন্ড সার্ভারকে ভিন্নভাবে আচরণ করার জন্য কনফিগার করে এটি করতে পারেন।
Play Console থেকে আপনার API প্রতিক্রিয়ায় অতিরিক্ত ডিভাইস লেবেল গ্রহণ করার বিকল্প বেছে নিয়ে ডিভাইসের বিশ্বাসযোগ্যতার উপর ভিত্তি করে আপনার প্রয়োগ কৌশলকে স্তরবদ্ধ করাও সম্ভব। প্রতিটি ডিভাইস সেই সমস্ত লেবেল ফেরত দেবে যার মানদণ্ড এটি পূরণ করে। উদাহরণস্বরূপ, সমস্ত ডিভাইস লেবেল গ্রহণ করার বিকল্প বেছে নেওয়ার পরে, আপনি এমন একটি ডিভাইসকে বিশ্বাস করতে পারেন যা MEETS_STRONG_INTEGRITY , MEETS_DEVICE_INTEGRITY , এবং MEETS_BASIC_INTEGRITY প্রদান করে এমন একটি ডিভাইসের চেয়ে বেশি যা কেবল MEETS_BASIC_INTEGRITY প্রদান করে। আপনি প্রতিটি পরিস্থিতিতে সার্ভার থেকে ভিন্নভাবে প্রতিক্রিয়া জানাতে পারেন।
আপনার সার্ভার থেকে আপনার অ্যাপে বিভিন্ন ধরণের প্রতিক্রিয়া পাঠান
প্রতিটি প্রতিক্রিয়ার জন্য সার্ভার থেকে অ্যাপে বাইনারি Allow/Deny প্রতিক্রিয়া পাঠানোর চেয়ে বিভিন্ন ধরণের সিদ্ধান্তের ফলাফলের পুনরাবৃত্তি করা কঠিন। উদাহরণস্বরূপ, আপনি সম্পর্কিত প্রতিক্রিয়াগুলির একটি সিরিজ ব্যবহার করতে পারেন যেমন Allow, Allow with limits, Allow with limits after CAPTCHA সমাপ্তি, এবং Deny।
ব্যবহারকারীর গোপনীয়তা রক্ষা করে ডিভাইস রিকল ব্যবহার করে পুনরাবৃত্তি অপব্যবহার সনাক্ত করুন
ডিভাইস রিকল অ্যাপগুলিকে একটি নির্দিষ্ট ডিভাইসের সাথে সম্পর্কিত কিছু কাস্টম ডেটা সংরক্ষণ এবং প্রত্যাহার করার ক্ষমতা দেয় যা ব্যবহারকারীর গোপনীয়তা রক্ষা করে। ডেটাটি Google এর সার্ভারে সংরক্ষণ করা হয়, যার ফলে আপনার অ্যাপটি আপনার অ্যাপটি পুনরায় ইনস্টল করার পরে বা ডিভাইসটি রিসেট করার পরেও নির্ভরযোগ্যভাবে প্রতিটি ডিভাইসের ডেটা প্রত্যাহার করতে পারে। এটি আপনাকে এমন একটি ডিভাইস পুনরায় সনাক্ত করার একটি নির্ভরযোগ্য উপায় দেয় যা আপনি অতীতে অপব্যবহারকারী বলে মনে করেছিলেন যাতে আপনি পদক্ষেপ নিতে পারেন এবং এটিকে আবার অপব্যবহারের জন্য ব্যবহার করা বন্ধ করতে পারেন। ডিভাইস রিকল ডেটা তৈরি করে এমন তিনটি মানের আপনার নিজস্ব অর্থ নির্ধারণ করতে পারেন:
- আপনি এগুলিকে সর্বাধিক তিনটি পৃথক ফ্ল্যাগ বা বুলিয়ান হিসেবে ব্যবহার করতে পারেন। উদাহরণস্বরূপ, মানগুলি প্রতিনিধিত্ব করতে পারে যে একটি ডিভাইস একটি অ্যাকাউন্ট তৈরি করেছে বা করেনি, একটি বিনামূল্যের ট্রায়াল রিডিম করেছে বা করেনি, অথবা উচ্চ তীব্রতার অপব্যবহারের জন্য পরিচিত হয়েছে বা করেনি।
- বিকল্পভাবে, আপনি মানগুলির সমস্ত অবস্থাকে আটটি পর্যন্ত কাস্টম লেবেলে একত্রিত করতে পারেন, উদাহরণস্বরূপ, তিনটি মান অপরিবর্তিত থাকলে ডিফল্ট অবস্থার জন্য একটি লেবেল এবং কাস্টম অর্থ সহ সাতটি লেবেল। এটি আপনাকে আপনার সংজ্ঞায়িত আচরণ বা ক্রিয়াকলাপের উপর ভিত্তি করে সমস্ত ডিভাইসকে আটটি পর্যন্ত গ্রুপে ভাগ করতে দেয়। এই পরিস্থিতিতে, তিনটি
writeDatesএর মধ্যে সবচেয়ে সাম্প্রতিক আপডেটটি নির্দেশ করে যে আপনি শেষবার কখন লেবেলটি আপডেট করেছিলেন।
ডিভাইস রিকল ডেটা নিয়ে কাজ করার সময় পূর্বশর্ত এবং অন্যান্য বিবেচ্য বিষয়গুলিও মনে রাখবেন।
সাম্প্রতিক ডিভাইস অ্যাক্টিভিটি ব্যবহার করে বৃহৎ আকারের অপব্যবহার শনাক্ত করুন
Play Integrity API-তে সাম্প্রতিক ডিভাইস অ্যাক্টিভিটি বৈশিষ্ট্যটি ব্যবহার করে বিপুল সংখ্যক ইন্টিগ্রিটি টোকেনের অনুরোধকারী ডিভাইসগুলি খুঁজে বের করুন। উচ্চ-ভলিউম-অ্যাক্টিভিটি অপব্যবহারকারীরা সাধারণত আসল ডিভাইসগুলি থেকে বৈধ প্রত্যয়ন ফলাফল তৈরি করে এবং রুটেড ডিভাইস এবং এমুলেটরগুলিতে আক্রমণ স্বয়ংক্রিয় করার জন্য সেগুলি বটগুলিতে সরবরাহ করে। গত এক ঘন্টায় আপনার অ্যাপ দ্বারা সেই ডিভাইসে কতগুলি প্রত্যয়ন তৈরি হয়েছে তা পরীক্ষা করতে আপনি সাম্প্রতিক ডিভাইস অ্যাক্টিভিটি স্তর ব্যবহার করতে পারেন।
কার্যকর ত্রুটির বার্তা দেখান
সম্ভব হলে, ব্যবহারকারীকে দরকারী ত্রুটির বার্তা দিন এবং এটি ঠিক করার জন্য তারা কী করতে পারে তা তাদের জানান; যেমন পুনরায় চেষ্টা করা, তাদের ইন্টারনেট সংযোগ সক্ষম করা, অথবা প্লে স্টোর অ্যাপটি আপ-টু-ডেট আছে কিনা তা পরীক্ষা করা।
অপ্রত্যাশিত সমস্যা বা বিভ্রাটের জন্য একটি পরিকল্পনা করুন।
প্লে স্ট্যাটাস ড্যাশবোর্ডে প্লে ইন্টিগ্রিটি API-এর পরিষেবার অবস্থা এবং যেকোনো ব্যাঘাত এবং বিভ্রাট সম্পর্কে তথ্য দেখানো হয়। বৃহৎ আকারের প্লে ইন্টিগ্রিটি API বিভ্রাটের ক্ষেত্রে আপনার ব্যাকএন্ড সার্ভার কীভাবে কাজ করবে তা আগে থেকেই পরিকল্পনা করা উচিত। মনে রাখবেন যে ডিভাইসের জন্য নির্দিষ্ট অ্যান্ড্রয়েড প্ল্যাটফর্ম কী অ্যাটেস্টেশন কীগুলি প্রত্যাহার করা হলে আপনার ব্যাকএন্ড সার্ভারটিও কাজ করার জন্য প্রস্তুত থাকা উচিত।
এন্ড-টু-এন্ড এন্টারপ্রাইজ জালিয়াতির সমাধান বিবেচনা করুন
সম্পূর্ণ জালিয়াতি এবং বট ব্যবস্থাপনা সমাধান খুঁজছেন এমন এন্টারপ্রাইজ গ্রাহকরা মোবাইলের জন্য reCAPTCHA Enterprise কিনতে পারেন, যার মধ্যে Android এর জন্য SDK রয়েছে যা ডেভেলপারদের জালিয়াতির ঝুঁকি স্কোর প্রদান করে। reCAPTCHA Enterprise স্বয়ংক্রিয়ভাবে Play Integrity API সিগন্যাল অন্তর্ভুক্ত করে এবং গ্রাহকদের জন্য reCAPTCHA নেটওয়ার্ক এবং অ্যাপ্লিকেশন সিগন্যালের সাথে তাদের একত্রিত করে, একটি ঘর্ষণহীন, অদৃশ্য জালিয়াতি ব্যবস্থাপনা সমাধান প্রদান করে। এটি এমন Android অ্যাপগুলির জন্য সুরক্ষা প্রদান করতে পারে যেখানে Play Integrity API উপলব্ধ নেই।
উচ্চ মূল্যের বা সংবেদনশীল বৈশিষ্ট্যগুলি অ্যাক্সেস করার সময় ঝুঁকিপূর্ণ ট্র্যাফিককে চ্যালেঞ্জ করুন
আপনার অ্যাপ বা গেমে উচ্চ মূল্যের বা সংবেদনশীল অ্যাকশনগুলি সনাক্ত করুন যাতে সেগুলি সরাসরি অ্যাক্সেস অস্বীকার করার পরিবর্তে Play Integrity API ব্যবহার করে সুরক্ষিত থাকে। সম্ভব হলে, উচ্চ মূল্যের অ্যাকশনগুলিকে এগিয়ে যাওয়ার অনুমতি দেওয়ার আগে ঝুঁকিপূর্ণ ট্র্যাফিককে চ্যালেঞ্জ করুন। উদাহরণস্বরূপ, যখন অ্যাপ অ্যাক্সেস ঝুঁকি নির্দেশ করে যে এমন একটি অ্যাপ চলছে যা স্ক্রিন ক্যাপচার করতে পারে, তখন ব্যবহারকারীকে এমন অ্যাপগুলি অক্ষম বা আনইনস্টল করতে বলুন যা স্ক্রিন ক্যাপচার করতে পারে এবং তারপরে সেগুলিকে আপনি যে কার্যকারিতাটি সুরক্ষিত করতে চান তা চালু করার অনুমতি দিন।
পরিষেবার শর্তাবলী এবং ডেটা সুরক্ষা
Play Integrity API অ্যাক্সেস করে বা ব্যবহার করে, আপনি Play Integrity API পরিষেবার শর্তাবলীতে সম্মত হচ্ছেন। API অ্যাক্সেস করার আগে অনুগ্রহ করে সমস্ত প্রযোজ্য শর্তাবলী এবং নীতিগুলি পড়ুন এবং বুঝুন।
গুগল প্লেতে ডেভেলপারদের জন্য একটি ডেটা সুরক্ষা বিভাগ রয়েছে যাতে তারা তাদের অ্যাপের ডেটা সংগ্রহ, ভাগাভাগি এবং সুরক্ষা অনুশীলনগুলি প্রকাশ করতে পারে যাতে আপনার ব্যবহারকারীদের অবগত রাখা যায়। আপনার ডেটা ফর্মটি পূরণ করতে সাহায্য করার জন্য, Play Integrity API কীভাবে ডেটা পরিচালনা করে সে সম্পর্কে এই তথ্যটি দেখুন।