কিছু অ্যাপ কীড অ্যাপ স্টেট আকারে EMM-কে প্রতিক্রিয়া পাঠাতে সক্ষম। একটি কীড অ্যাপ স্টেট একটি অনন্য শনাক্তকারী (কী), সংশ্লিষ্ট বার্তা (ঐচ্ছিক), মেশিন-পাঠযোগ্য ডেটা (ঐচ্ছিক), তীব্রতার স্থিতি এবং টাইমস্ট্যাম্প দ্বারা গঠিত। সেগুলি পাঠাতে, একটি অ্যাপকে এন্টারপ্রাইজ জেটপ্যাক লাইব্রেরির সাথে একীভূত করতে হবে।
একটি অ্যাপ শুধুমাত্র প্রতি মিনিটে একবার প্রথম তাৎক্ষণিক প্রতিক্রিয়া পাঠাতে পারে। কুলডাউন পিরিয়ডের সময় উত্পন্ন প্রতিক্রিয়া সারিবদ্ধ করা হবে এবং কুলডাউন সময় শেষ হলে সম্পূর্ণভাবে পাঠানো হবে। উদাহরণস্বরূপ, যখন 1 মিনিটের কুলডাউন পিরিয়ড সহ [t=0s;10s;15s] এ 3 বার ফিডব্যাক তৈরি করা হয়: প্রথম তাৎক্ষণিক প্রতিক্রিয়া [t=0s] এ পাঠানো হবে, দ্বিতীয় এবং তৃতীয় প্রতিক্রিয়া [t= 60s]।
একটি EMM হিসাবে, আপনি পরিচালিত ডিভাইস এবং প্রোফাইলে ইনস্টল করা অ্যাপগুলির সাথে IT অ্যাডমিনদের আপ-টু-ডেট রাখতে কীড অ্যাপ স্টেট থেকে ডেটা ব্যবহার করতে পারেন। এটি কীভাবে কাজ করতে পারে তার একটি উদাহরণ এন্টারপ্রাইজগুলিতে প্রতিক্রিয়া প্রদর্শনে বর্ণিত হয়েছে।
ডিভাইস রিপোর্ট সক্রিয় করুন
অ্যাপগুলি প্রতি-ডিভাইসের ভিত্তিতে কীড অ্যাপ স্টেট পাঠায়। রাজ্যগুলি ডিভাইস রিপোর্টে অন্তর্ভুক্ত করা হয়েছে। একটি ডিভাইসের জন্য রিপোর্টিং সক্ষম করতে:
- একটি এন্টারপ্রাইজের জন্য পাব/সাব বিজ্ঞপ্তি সেট আপ করার জন্য নির্দেশাবলী অনুসরণ করুন। ধাপ 5- এ,
enabledNotificationTypes
এSTATUS_REPORT
অন্তর্ভুক্ত করুন। - প্রতিটি ডিভাইসের জন্য, ডিভাইস নীতি আপডেট করুন:
StatusReportingSettings.applicationReportsEnabled
totrue
সেট করুন।
আপনি এখন ডিভাইস রিপোর্ট বিজ্ঞপ্তি পেতে Pub/Sub API ব্যবহার করতে পারেন। অথবা, যেকোনো সময় একটি ডিভাইসের সর্বশেষ প্রতিবেদন পর্যালোচনা করতে, devices.get()
এ কল করুন।
ডিভাইস রিপোর্টে কীড অ্যাপের অবস্থা দেখুন
ডিভাইস রিপোর্ট ডিভাইস সম্পদ আকারে উপলব্ধ. কীড অ্যাপ স্টেটগুলি অ্যাপ্লিকেশন রিপোর্ট বিভাগে প্যাকেজ নামের দ্বারা গোষ্ঠীভুক্ত করা হয়েছে, যেমনটি নীচের উদাহরণে দেখানো হয়েছে:
{
"applicationReports":[
{
"packageName": "pkg1",
"versionCode": 101,
"keyedAppStates":[
{
"key": "key1",
"severity": INFO,
"message": "message1",
"data": "data1",
"createTime": "2018-10-01T15:01:22.027623745Z",
"lastUpdateTime": "2018-10-02T15:01:23.045123456Z"
}
]
}
]
}
প্রতিটি কীড অ্যাপ স্টেটে নিম্নলিখিত রয়েছে:
মাঠ | বর্ণনা |
---|---|
key | রাষ্ট্রকে চিহ্নিত করার অনন্য চাবিকাঠি। |
severity | রাষ্ট্রের তীব্রতা: INFO একটি তথ্যপূর্ণ বার্তা নির্দেশ করে। উদাহরণস্বরূপ যদি একটি পরিচালিত কনফিগারেশন সফলভাবে সেট করা হয়। ERROR নির্দেশ করে যে এন্টারপ্রাইজকে একটি সমস্যা সংশোধন করতে পদক্ষেপ নিতে হবে। উদাহরণস্বরূপ, যদি একটি পরিচালিত কনফিগারেশন সেট করতে ব্যর্থ হয়। |
message | একটি ঐচ্ছিক স্ট্রিং অ্যাপের অবস্থা সম্পর্কে বিশদ প্রদান করে। অ্যাপ বিকাশকারীদের এই ক্ষেত্রটিকে ব্যবহারকারী-মুখী বার্তা হিসাবে বিবেচনা করার পরামর্শ দেওয়া হচ্ছে। |
data | একটি ঐচ্ছিক স্ট্রিং যা কম্পিউটার-পঠনযোগ্য বিশদ প্রদান করে EMM-কে অ্যাপের অবস্থা সম্পর্কে। উদাহরণস্বরূপ, একটি মান যা একজন আইটি অ্যাডমিন আপনার কনসোলে জিজ্ঞাসা করতে পারে, যেমন "ব্যাটারি_সতর্কতা ডাটা <10 হলে আমাকে অবহিত করুন"। |
createTime | টাইমস্ট্যাম্প নির্দেশ করে যে কখন ডিভাইসে অ্যাপের অবস্থা তৈরি করা হয়েছিল। |
lastUpdateTime | টাইমস্ট্যাম্প নির্দেশ করে যে অ্যাপের অবস্থা ডিভাইসে শেষবার আপডেট করা হয়েছিল। |
এন্টারপ্রাইজগুলিতে অ্যাপ প্রতিক্রিয়া প্রদর্শন করুন
অ্যাপগুলি বিভিন্ন কারণে প্রতিক্রিয়া পাঠাতে পারে। যাইহোক, কীড অ্যাপ স্টেট পাঠানোর ক্ষেত্রে সবচেয়ে সাধারণ ব্যবহার হল পরিচালিত কনফিগারেশন সম্পর্কে প্রতিক্রিয়া প্রদান করা। যেমন:
- একজন আইটি অ্যাডমিন একটি অ্যাপের জন্য পরিচালিত কনফিগারেশন সেট করতে আপনার EMM কনসোল ব্যবহার করে।
- ব্যাকএন্ডে, আপনি অ্যাপে কনফিগারেশন পাঠাতে ApplicationPolicy ব্যবহার করেন।
- অ্যাপটি কনফিগারেশন প্রয়োগ করার চেষ্টা করে। প্রতিটি কনফিগারেশনের জন্য, অ্যাপটি একটি কীড অ্যাপ স্টেট পাঠায় যা তার স্থিতি নির্দেশ করে (উদাহরণস্বরূপ, একটি নিশ্চিতকরণ বার্তা বা ত্রুটি বিজ্ঞপ্তি)।
- এই কীড অ্যাপ স্টেটগুলি দেখতে, আপনি একটি ডিভাইস রিপোর্ট পুনরুদ্ধার করুন।
- কীড অ্যাপ স্টেট থেকে তথ্য ব্যবহার করে, আপনার EMM কনসোল ব্যবহারকারী-বান্ধব উপায়ে পরিচালিত কনফিগারেশনের স্থিতি প্রদর্শন করে।
আইটি অ্যাডমিনদের ত্রুটি সম্পর্কে সতর্ক করুন
গুরুতর ERROR
সহ একটি কীড অ্যাপ অবস্থা নির্দেশ করে যে কোনো সমস্যা সংশোধন করার জন্য সংস্থাকে পদক্ষেপ নিতে হবে। EMM-এর উচিত সবসময় তাদের EMM কনসোল বা অন্য উপায়ে সংস্থাগুলিকে ত্রুটি সম্পর্কে সতর্ক করা। উদাহরণস্বরূপ, আপনার EMM কনসোল একটি ত্রুটি ড্যাশবোর্ড প্রদর্শন করতে পারে যা ত্রুটি সহ একটি প্রদত্ত ডিভাইসের প্রতিক্রিয়ার সাথে লিঙ্ক করে।
যদি একটি ত্রুটির অবস্থা সংশোধন করা হয়, অ্যাপটি মূল ত্রুটির অবস্থার মতো একই কী সহ একটি ফলো-আপ স্থিতি পাঠাবে এবং INFO
এর একটি আপডেট করা তীব্রতা। একটি ত্রুটি সংশোধন করার সাথে সাথে ইএমএমগুলিকে সর্বদা সংস্থাগুলিকে জানানো উচিত। উদাহরণস্বরূপ, আপনার কনসোলের ত্রুটি ড্যাশবোর্ড থেকে ত্রুটিটি সরান বা এটিকে সমাধান করা হিসাবে চিহ্নিত করুন৷