স্ট্যাটিকভাবে বিজ্ঞাপন স্ক্রিপ্ট লোড

ওভারভিউ

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

সুপারিশ

গতি উন্নত করতে অ্যাসিঙ্ক স্ক্রিপ্ট ট্যাগের মাধ্যমে স্ক্রিপ্ট লোড করুন। ব্রাউজার প্রিলোড স্ক্যানার আগে স্ক্রিপ্ট ট্যাগ আনতে পারে, এমনকি যদি রেন্ডার ব্লকিং রিসোর্স স্ক্রিপ্ট এক্সিকিউশনকে ব্লক করে।

ত্রুটিপূর্ণ
<script>
  var el = document.createElement('script');
  el.src = 'https://securepubads.g.doubleclick.net/tag/js/gpt.js';
  var node = document.getElementsByTagName('script')[0];
  node.parentNode.insertBefore(el, node);
</script>
সঠিক
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>

ইনজেকশন করা বিজ্ঞাপন স্ক্রিপ্টের উৎস শনাক্ত করুন

কখনও কখনও এটি স্পষ্ট নাও হতে পারে যে কীভাবে একটি বিজ্ঞাপন স্ক্রিপ্ট একটি পৃষ্ঠায় ইনজেকশন করা হচ্ছে, বা এমনকি এটি আদৌ ইনজেকশন করা হচ্ছে। উদাহরণস্বরূপ, লোড হওয়ার পরে একটি পৃষ্ঠার উত্স পরীক্ষা করার সময়, একটি স্ক্রিপ্ট ট্যাগ যা ইনজেকশন করা হয়েছে তা স্ট্যাটিক্যালি লোড করা ট্যাগ থেকে আলাদা করা যায় না।

এই ক্ষেত্রে, ইনজেকশন করা বিজ্ঞাপন স্ক্রিপ্টের উৎস নির্ধারণ করতে Chrome DevTools-এ নেটওয়ার্ক ট্যাব ব্যবহার করুন।

  1. Control+Shift+J বা Command+Option+J (Mac) টিপে DevTools খুলুন।
  2. নেটওয়ার্ক ট্যাবে নেভিগেট করুন।
  3. যদি ইতিমধ্যে দৃশ্যমান না হয়, ফিল্টার ক্লিক করুনফিল্টার আইকন ফিল্টার বার খুলতে এবং টেক্সট বক্সে এই অডিট দ্বারা পতাকাঙ্কিত স্ক্রিপ্টের নাম টাইপ করুন।
  4. যদি ইতিমধ্যে দৃশ্যমান না হয়, তাহলে যেকোনো টেবিল হেডারে ডান-ক্লিক করুন এবং নেটওয়ার্ক অনুরোধ জলপ্রপাত টেবিলে ইনিশিয়েটর কলাম অন্তর্ভুক্ত করতে ইনিশিয়েটর নির্বাচন করুন।
  5. নেটওয়ার্ক ট্র্যাফিক ক্যাপচার করতে পৃষ্ঠাটি পুনরায় লোড করুন৷

Chrome DevTools-এ নেটওয়ার্ক ট্যাবের একটি স্ক্রিনশট

উপরের স্ক্রিনশটে দেখা গেছে, ইনিশিয়েটর কলামে প্রশ্নে থাকা স্ক্রিপ্টের উৎস সম্পর্কে তথ্য থাকবে। আপনি বিজ্ঞাপন স্ক্রিপ্ট অনুরোধ জারি করার জন্য দায়ী কোডে সরাসরি লাফ দিতে উৎস লিঙ্কে ক্লিক করতে পারেন, অথবা অনুরোধের দিকে এগিয়ে যাওয়া সমস্ত কল দেখতে উৎস লিঙ্কের উপর হোভার করতে পারেন।

অধিক তথ্য

এই অডিট বিজ্ঞাপন স্ক্রিপ্টগুলির একটি অনুমোদিত তালিকার বিরুদ্ধে কাজ করে যা স্ট্যাটিকভাবে লোড করা নিরাপদ বলে পরিচিত৷ বর্তমান তালিকা হল:

লাইব্রেরি স্ক্রিপ্ট(গুলি)
অ্যাডসেন্স pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
আমাজন প্রকাশক পরিষেবা amazon-adsystem.com/aax2/apstag.js
Criteo সরাসরি দরদাতা static.criteo.net/js/*/publishertag.js
Google প্রকাশক ট্যাগ

googletagservices.com/tag/js/gpt.js

securepubads.g.doubleclick.net/tag/js/gpt.js

ইনডেক্স এক্সচেঞ্জ js-sec.indexww.com/ht/p/*.js

document.write() এর বিরুদ্ধে হস্তক্ষেপ করা
স্ক্রিপ্ট-ইনজেক্ট করা "অ্যাসিঙ্ক স্ক্রিপ্টগুলি" ক্ষতিকারক বলে বিবেচিত৷
অ্যাসিঙ্ক স্নিপেটগুলিকে ত্বরান্বিত করা৷