عرض إعلان ثابت

يعرِض هذا المثال إعلانًا ثابتًا باستخدام مكتبة علامة "ناشر Google" (GPT). يمكنك الاطّلاع على مزيد من المعلومات عن الإعلانات الثابتة في مركز مساعدة "مدير إعلانات Google".

معاينة الإعلانات الثابتة

يمكنك عرض إعلان ثابت تجريبي على أي صفحة تعرض إعلانات مع علامة GPT عن طريق إضافة #gamTopAnchorDemo أو #gamBottomAnchorDemo إلى عنوان URL. مثلاً، https://www.example.com/#gamTopAnchorDemo.

ويمكن استخدام هذه الوظيفة لمعاينة الإعلانات الثابتة على موقعك الإلكتروني بدون الحاجة إلى إجراء أي تغييرات على الرموز. ويُعدّ هذا الأمر مفيدًا على وجه الخصوص للتحقّق بسرعة من شكل ظهور علامات الارتساء وسلوكها على الأجهزة المختلفة وفي بيئات التشغيل المختلفة.

ملاحظات الاستخدام

  • لضمان تقديم أفضل تجربة للمستخدم، لا يتم طلب الإعلانات الثابتة إلا على الصفحات التي تتوافق مع شكل الإعلان هذا بشكل سليم. لهذا السبب، قد تعرض السمة defineOutOfPageSlot() قيمة فارغة، وعليك التحقّق من هذه الحالة للتأكّد من عدم القيام بأي عمل غير ضروري. يتم حاليًا دعم الإعلانات الثابتة في حال استيفاء الشروط التالية:

    • يتم تشغيل GPT في النافذة العلوية.
    • في صفحة محسَّنة للأجهزة الجوّالة يكون فيها التكبير أو التصغير محايدًا، يعني ذلك عادةً أنّ الناشر لديه <meta name="viewport" content="width=device-width, initial-scale=1"> أو ما شابه ذلك في <head> من الصفحة.
    • يكون إطار العرض في الاتجاه العمودي بعرض يتراوح بين 320px و1000px.
  • لا تطلب الإعلانات الثابتة إلا على الصفحات/البيئات التي تريد أن تظهر فيها الإعلانات الثابتة. تكون الإعلانات الثابتة مؤهَّلة للعرض على أجهزة الكمبيوتر المكتبية، والأجهزة اللوحية، والأجهزة الجوّالة.

  • تُنشئ الإعلانات الثابتة حاويتها الإعلانية الخاصة. على عكس أنواع الإعلانات الأخرى، ليس من الضروري تحديد <div> للإعلانات الثابتة. تعمل الإعلانات الثابتة على إنشاء حاويتها الخاصة وإدراجها تلقائيًا في الصفحة عند ملء الإعلان. قد تتداخل هذه الحاويات أو تحجب عناصر أخرى باستخدام تحديد موضع مطلق أو ثابت، لذا ننصح بتجنّب وضع هذه العناصر في المناطق التي تريد أن تظهر فيها المراسي.

  • في حال استخدام بنية الطلب الواحد (SRA) على صفحة تحتوي على خانات متعددة، لا تستدعي display() إلى أن يتم إنشاء علامات div في الخانات الإعلانية الثابتة. كما هو موضّح في أفضل الممارسات المتعلّقة بالإعلانات، تطلب الاستدعاء الأول إلى display() كل شريحة إعلانية محدّدة قبل تلك النقطة. على الرغم من أنّ الخانات الإعلانية الثابتة لا تتطلّب معرّف <div> محدّد مسبقًا، إلا أنّ الخانات الإعلانية الثابتة تتطلب ذلك. ويمكن أن يؤدي استدعاء display() قبل توفّر هذه العناصر في الصفحة إلى الحصول على إشارات ذات جودة أقل، ما يحدّ من إمكانية تحقيق الربح. ولهذا السبب، نوصي بتأجيل المكالمة الأولية إلى أن يتم تحديد الخانات الثابتة.

  • يمكن إعادة تحميل الإعلانات الثابتة المرئية فقط. عند تصغير إحدى الخانات الإعلانية الثابتة أو عدم تمريرها إلى وضع العرض إلى الآن، يتم تجاهل جميع الطلبات الموجّهة إلى refresh(). إذا كنت تستخدم disableInitialLoad()للتحكّم يدويًا في تحميل الإعلان وإعادة تحميله، ومع ذلك، سيؤدي الاستدعاء الأول إلى refresh() إلى تقديم طلب إعلان بغض النظر عن مستوى رؤية الخانة.

نموذج لعملية التنفيذ

عرض العرض التوضيحي