ভাল বিজ্ঞপ্তিগুলি সময়োপযোগী, প্রাসঙ্গিক এবং সুনির্দিষ্ট । যদি আপনার পৃষ্ঠা পৃষ্ঠা লোড করার সময় বিজ্ঞপ্তি পাঠানোর অনুমতি চায়, তাহলে সেই বিজ্ঞপ্তিগুলি আপনার ব্যবহারকারী বা তাদের প্রয়োজনের সাথে প্রাসঙ্গিক নাও হতে পারে।
কিভাবে বাতিঘর বিজ্ঞপ্তি অডিট ব্যর্থ হয়
বাতিঘর পতাকা পৃষ্ঠাগুলি লোড করার সময় বিজ্ঞপ্তি অনুমতির অনুরোধ করে:
![লাইটহাউস অডিট দেখায় পৃষ্ঠা লোডের বিজ্ঞপ্তি অনুমতির অনুরোধ করে](https://cdn.statically.io/img/developer.chrome.google.cn/static/docs/lighthouse/best-practices/notification-on-start/image/lighthouse-audit-shows-pa-17ee610a275be.png?hl=bn)
বাতিঘর পৃষ্ঠা লোডের উপর চালানো সমস্ত জাভাস্ক্রিপ্ট পরীক্ষা করে। যদি কোডটি notification.requestPermission()
কল ��রে, এবং বিজ্ঞপ্তির অনুমতি ইতিমধ্যেই মঞ্জুর করা না হয়, তাহলে অডিট ব্যর্থ হয়।
যদি অডিটের আগে কোনো পৃষ্ঠায় বিজ্ঞপ্তির অনুমতি দেওয়া হয়, তাহলে Lighthouse কোনো বিজ্ঞপ্তির অনুমতির অনুরোধ শনাক্ত করতে পারবে না। সুতরাং, অডিট চালানোর আগে অনুমতিগুলি পুনরায় সেট করা নিশ্চিত করুন৷
Lighthouse বিজ্ঞপ্তি অনুমতির জন্য প্রতিটি অনুরোধের URL এবং লাইন নম্বর রিপোর্ট করে।
কীভাবে দায়িত্বশীলভাবে ব্যবহারকারীদের বিজ্ঞপ্তির অনুমতি চাইতে হয়
notification.requestPermission()
থেকে যে সমস্ত কল পৃষ্ঠা লোডের সময় হয় তা সরান।
একটি ভাল ব্যবহারকারীর অভিজ্ঞতা প্রদান করতে: - ব্যবহারকারীদের একটি নির্দিষ্ট ধরনের বিজ্ঞপ্তি পাঠানোর প্রস্তাব। - ব্যবহারকারীরা বিজ্ঞপ্তি টাইপ নির্বাচন করার পরে অনুমতি অনুরোধ উপস্থাপন করুন.