অ্যাপ চেক অনুরোধের মেট্রিক্স মনিটর করুন

আপনার অ্যাপে App Check SDK যোগ করার পরে, কিন্তু App Check এনফোর্সমেন্ট সক্ষম করার আগে, আপনার নিশ্চিত করা উচিত যে এটি করার ফলে আপনার বিদ্যমান বৈধ ব্যবহারকারীরা ব্যাহত হবেন না।

Firebase AI Logic , Data Connect , Realtime Database , Cloud Firestore , Cloud Storage , Authentication , Google Identity for iOS, Maps JavaScript API, এবং Places API (New) এর জন্য এই সিদ্ধান্ত নেওয়ার জন্য আপনি যে গুরুত্বপূর্ণ হাতিয়ারটি ব্যবহার করতে পারেন তা হল App Check অনুরোধ মেট্রিক্স স্ক্রিন।

কোনও পণ্যের জন্য App Check অনুরোধের মেট্রিক্স দেখতে, Firebase কনসোলের App Check বিভাগটি খুলুন। উদাহরণস্বরূপ:

মেট্রিক্স পৃষ্ঠা

প্রতিটি পণ্যের অনুরোধের মেট্রিক্স চারটি বিভাগে বিভক্ত:

  • যাচাইকৃত অনুরোধগুলি হল সেইসব অনুরোধ যাদের একটি বৈধ App Check টোকেন থাকে। আপনি App Check এনফোর্সমেন্ট সক্ষম করার পরে, শুধুমাত্র এই বিভাগের অনুরোধগুলি সফল হবে।

  • পুরনো ক্লায়েন্ট অনুরোধগুলি হল সেইসব অনুরোধ যেগুলিতে App Check টোকেন নেই। এই অনুরোধগুলি App Check অ্যাপে অন্তর্ভুক্ত করার আগে Firebase SDK-এর কোনও পুরনো সংস্করণ থেকে আসতে পারে।

  • অজানা উৎসের অনুরোধগুলি হল সেইসব অনুরোধ যেগুলিতে App Check টোকেন নেই এবং মনে হচ্ছে না যে সেগুলি Firebase SDK থেকে এসেছে। এগুলি চুরি করা API কী দিয়ে করা অনুরোধগুলি থেকে হতে পারে অথবা Firebase SDK ছাড়াই করা জাল অনুরোধগুলি থেকে হতে পারে।

  • অবৈধ অনুরোধগুলি হল সেইসব অনুরোধ যাদের একটি অবৈধ App Check টোকেন রয়েছে, যা কোনও অপ্রমাণিত ক্লায়েন্টের কাছ থেকে আপনার অ্যাপের ছদ্মবেশ ধারণ করার চেষ্টা করছে, অথবা অনুকরণ করা পরিবেশ থেকে আসতে পারে।

আপনার অ্যাপের জন্য এই বিভাগগুলির বন্টন আপনাকে বলবৎ করার সিদ্ধান্ত নেওয়ার সময় অবহিত করবে। এখানে কিছু নির্দেশিকা দেওয়া হল:

  • যদি সাম্প্রতিক অনুরোধগুলির প্রায় সবগুলি যাচাইকৃত ক্লায়েন্টদের কাছ থেকে আসে, তাহলে আপনার ব্যাকএন্ড রিসোর্সগুলিকে সুরক্ষিত করার জন্য এনফোর্সমেন্ট সক্ষম করার কথা বিবেচনা করুন।

  • যদি সাম্প্রতিক অনুরোধগুলির একটি উল্লেখযোগ্য অংশ সম্ভবত পুরানো ক্লায়েন্টদের কাছ থেকে আসে, তাহলে ব্যবহারকারীদের বিরক্ত না করার জন্য, এনফোর্সমেন্ট সক্ষম করার আগে আরও ব্যবহারকারীদের আপনার অ্যাপ আপডেট করার জন্য অপেক্ষা করার কথা বিবেচনা করুন। একটি রিলিজ হওয়া অ্যাপে App Check প্রয়োগ করলে পূর্ববর্তী অ্যাপ সংস্করণগুলি ভেঙে যাবে যা App Check SDK এর সাথে একীভূত নয়।

  • যদি আপনার অ্যাপটি এখনও চালু না হয়ে থাকে, তাহলে আপনার অবিলম্বে App Check এনফোর্সমেন্ট সক্ষম করা উচিত, কারণ কোনও পুরনো ক্লায়েন্ট ব্যবহার করা হচ্ছে না।

পরবর্তী পদক্ষেপ

যখন আপনি বুঝতে পারবেন যে App Check App Check ব্যবহারকারীদের কীভাবে প্রভাবিত করবে এবং আপনি এগিয়ে যাওয়ার জন্য প্রস্তুত, তখন আপনি Firebase AI Logic , Data Connect , Realtime Database , Cloud Firestore , Cloud Storage , Authentication , Google Identity for iOS, Maps JavaScript API, এবং Places API (নতুন) এর জন্য অ্যাপ চেক এনফোর্সমেন্ট সক্ষম করতে পারবেন।