পৃষ্ঠা লোড করার সময় ভূ-অবস্থানের অনুমতির অনুরোধ করে

ব্যবহারকারীরা পৃষ্ঠা লোডের সময় স্বয়ংক্রিয়ভাবে তাদের অবস্থানের অনুরোধ করে এমন পৃষ্ঠাগুলির প্রতি অবিশ্বাসী বা বিভ্রান্ত হন।

লাইটহাউস জিওলোকেশন অডিট কীভাবে ব্যর্থ হয়

লোড করার সময় ভূ-অবস্থানের অনুমতির অনুরোধকারী পৃষ্ঠাগুলিকে বাতিঘর পতাকাঙ্কিত করে:

পৃষ্ঠা লোডের সময় ভূ-অবস্থানের অনুরোধ দেখানো বাতিঘর অডিট।

লাইটহাউস পৃষ্ঠা লোডের সময় সম্পাদিত সমস্ত জাভাস্ক্রিপ্ট পরীক্ষা করে। যদি স্ক্রিপ্টটি geolocation.getCurrentPosition() বা geolocation.watchPosition() কল করে এবং ইতিমধ্যে ভূ-অবস্থানের অনুমতি না দেওয়া হয়, তাহলে অডিট ব্যর্থ হয়।

যদি অডিটের আগে কোনও পৃষ্ঠাকে ভূ-অবস্থানের অনুমতি দেওয়া হয়, তাহলে Lighthouse কোনও ভূ-অবস্থানের অনুমতির অনুরোধ শনাক্ত করতে পারবে না। তাই, অডিট চালানোর আগে অনুমতিগুলি পুনরায় সেট করতে ভুলবেন না।

লাইটহাউস প্রতিটি ভূ-অবস্থান অনুমতির অনুরোধের URL এবং লাইন নম্বর রিপোর্ট করে।

ব্যবহারকারীদের অবস্থান সম্পর্কে দায়িত্বের সাথে জিজ্ঞাসা করুন

পৃষ্ঠা লোডের সময় geolocation.getCurrentPosition() এবং geolocation.watchPosition() এ আসা সমস্ত কল মুছে ফেলুন।

আরও ভালো ব্যবহারকারীর অভিজ্ঞতা প্রদানের জন্য:

  • ব্যবহারকারীর কোনও পদক্ষেপের পরে সর্বদা ভূ-অবস্থানের অনুমতির অনুরোধ করুন, পৃষ্ঠা লোডের সময় নয়।
  • স্পষ্টভাবে নির্দেশ করুন যে কর্মটি ভূ-অবস্থানের অনুমতির জন্য অনুরোধ করবে।
  • ধরে নিন ব্যবহারকারীরা আপনাকে তাদের অবস্থান জানাবে না।
  • ব্যবহারকারীরা যদি ভূ-অবস্থানের অনুমতি না দেন তবে একটি ফলব্যাক ব্যবহার করুন।

  • ব্যবহারকারীর অবস্থান সম্পর্কে আরও জানুন

রিসোর্স