تحميل النصوص البرمجية للإعلانات بشكل ثابت

نظرة عامة

تتحقّق عمليات التدقيق هذه مما إذا كان يتم إدخال نصوص برمجية للإعلانات إلى الصفحة أم لا. قد تؤدي الموارد الأخرى على الصفحة إلى تأخير جلب وتحميل الملفات التي تم إدخالها النصوص البرمجية، الأمر الذي سيؤدي بدوره إلى تأخير تحميل الإعلانات. في بعض الحالات، تكون هذه لا يمكن جلب النصوص البرمجية على الإطلاق، ما يمنع تحميل الإعلانات بالكامل

اقتراحات

حمِّل النصوص البرمجية من خلال علامات النصوص البرمجية غير المتزامنة لتحسين السرعة. أداة فحص التحميل المسبق في المتصفّح يمكنه استرجاع علامات النصوص البرمجية مسبقًا، حتى إذا كانت موارد حظر العرض تحظر في تنفيذ النص البرمجي.

غير صحيح
<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" لتحديد المصدر نصوص الإعلانات التي تم إدخالها

  1. افتح "أدوات مطوري البرامج" من خلال الضغط على Control+Shift+J أو Command+Option+J (نظام التشغيل Mac).
  2. انتقِل إلى علامة التبويب الشبكة.
  3. إذا لم تكن مرئية، انقر على فلتر. رمز الفلتر لفتح شريط الفلترة وكتابة اسم النص البرمجي الذي تم وضع علامة عليه من خلال عملية التدقيق هذه في مربّع النص.
  4. إذا لم يكن أي عنوان في الجدول ظاهرًا، انقر بزر الماوس الأيمن على أي عنوان في الجدول واختَره. المُنشئ لتضمين عمود "المُنشئ" في طلب الشبكة جدول شلال.
  5. أعِد تحميل الصفحة لتسجيل حركة بيانات الشبكة.

لقطة شاشة لعلامة التبويب &quot;الشبكة&quot; في &quot;أدوات مطوري البرامج في Chrome&quot;

كما هو موضّح في لقطة الشاشة أعلاه، سيحتوي عمود المُنشئ على معلومات. حول مصدر النص المعني. يمكنك النقر على رابط المصدر الانتقال مباشرةً إلى الرمز المسؤول عن إصدار طلب نص الإعلان مرِّر مؤشر الماوس فوق رابط المصدر للاطّلاع على جميع المكالمات التي أدت إلى الطلب.

مزيد من المعلومات

يعمل هذا التدقيق على قائمة مسموح بها من نصوص الإعلانات البرمجية المعروف أنّها آمنة. أن يتم تحميلها بشكل ثابت. القائمة الحالية هي:

المكتبة النصوص
AdSense pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
خدمات الناشرين في Amazon 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

Index Exchange js-sec.indexww.com/ht/p/*.js

Intervening مقابل document.write()
"النصوص البرمجية غير المتزامنة" التي تم حقن النصوص البرمجية فيها تُعتبر ضارة
تسريع المقتطفات غير المتزامنة