الوحدات الإعلانية

كيفية وضع شفرة الإعلان ضمن الخلاصة على صفحتك

بعد إنشاء إعلان ضمن الخلاصة، تتمثل الخطوة التالية في وضع الشفرة ضمن HTML للخلاصة.

تأكد من وضع شفرة الإعلان ضمن الخلاصة في خلاصتك. فقد يؤدي وضع شفرة الإعلان ضمن الخلاصة خارج خلاصتك إلى ضعف أداء الإعلان ويتسبب في انتهاكك لسياسات AdSense.

مكان وضع شفرة الإعلان ضمن الخلاصة

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

قد يظهر الإعداد النموذجي للإعلان ضمن الخلاصة كالمثال التالي:

 

قالب المحتوى 1:

 

قالب المحتوى 2:

 

الإعلان ضمن الخلاصة المدمج مع المحتوى:

 

قالب المحتوى 3:

 

قالب المحتوى 4:

إذا كنت تريد وضع أكثر من إعلان في خلاصتك، يمكنك إنشاء إعلانات ضمن الخلاصة متعددة أو وضع شفرة الإعلان نفسها ضمن الخلاصة عدة مرات في خلاصتك.

كيفية وضع الإعلان ضمن الخلاصة

سيتضمن عادةً نظام إدارة المحتوى (CMS)‏ 1) قاعدة بيانات تتضمن المحتوى و2) جزء من الشفرة تُشغل المحتوى عبر حلقة تكرار، مما يؤدي إلى إنشاء خلاصتك. يمكنك العثور على هذا الجزء من الشفرة في ملف النموذج، والذي سيكون مُخزنًا في مجلد النموذج التابع لنظام إدارة المحتوى (CMS) (يُعرف أحيانًا باسم مجلد المظاهر).

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

لوضع الإعلان ضمن الخلاصة، عدّل الشفرة في ملف النموذج كالتالي:

  1. افتح ملف النموذج للصفحة التي توجد الخلاصة بها.
  2. ابحث عن حلقة التكرار التي تُنشئ خلاصتك. (تلميح: ستتضمن شفرة حلقة التكرار على الأرجح أمر "while" أو "for each".)
  3. عدّل شفرة حلقة التكرار لإدراج الإعلان ضمن الخلاصة في خلاصتك، خاصة:
    • إذا كانت حلقة التكرار لا تتضمن عدّادًا، فأضف عدّادًا لتعيين معدل التكرار الذي تريده لإدراج الإعلان ضمن الخلاصة.
    • أضف عبارة "if" داخل حلقة التكرار لضمان ظهور الإعلان ضمن الخلاصة خلال فترة التكرار التي حدّدتها في العدّاد.
للحصول على تعليمات بالنسبة لنظام إدارة المحتوى (CMS)، نقترح البحث على Google.

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

Posts[] posts;
Var count=1; // إذا كانت الشفرة لا تتضمن عدّادًا، فحدّد واحدًا
While (count < posts.length) // زيادة قيمة "العدد" بواحد حتى الوصول إلى المشاركة النهائية في قاعدة البيانات.
{

   If (count%3=0) //إذا كانت قيمة العدد تساوي 3 أو 6 أو 9، فأدرج الإعلان
   {
   <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">
   ‪</script>
   <ins class="adsbygoogle" style="display:block"
   data-ad-format="fluid"
   data-ad-client="ca-pub-1234567891234567"
   data-ad-slot="1234567890"></ins>
   <script>
   (adsbygoogle = window.adsbygoogle || []).push({});
   </script>
   }

   <h3>{{ post.title }}</h3> // لجميع قيم العدد أدرج عنوان قالب المحتوى
   <p>{{ post.body }}<p> //إدراج نص قالب المحتوى
   <img src="{{ post.thumbnail}}"> //إدراج صورة قالب المحتوى

}

مهم

تأكد من وضع شفرة الإعلان ضمن حاوية رئيسية (<div>، و<iframe>، وما إلى ذلك) تتضمن ما يلي:

  • عرضًا صالحًا. إذا تم وضع شفرة الإعلان ضمن حاوية رئيسية لم يتم تعيين عرض ظاهري محدد بها، على سبيل المثال، داخل عنصر إعلان عائم، فلن يتم عرض إعلاناتك. نستخدم عرض الحاوية الرئيسية لحساب عرض إعلاناتك. تجدر الإشارة إلى أن الحد الأدنى لعرض الإعلانات ضمن الخلاصة هو 250 بكسل.
  • ارتفاعًا متغيرًا. في حالة وضع شفرة الإعلان ضمن حاوية رئيسية ذات ارتفاع ثابت، فقد تكون إعلاناتك مشوشة.
هل كان ذلك مفيدًا؟
كيف يمكننا تحسينها؟