يعدل AdSense تلقائيًا ارتفاع الإعلانات ضمن الخلاصة لضمان ملاءمتها بشكل جيد للمساحة المتاحة. وهذا التعيين التلقائي للحجم يعني أنّ معظم الناشرين لن يتعين عليهم إجراء أية تغييرات على ارتفاع إعلاناتهم ضمن المحتوى. ومع ذلك، إذا كانت لديك أية متطلبات محددة لارتفاع إعلانك ضمن الخلاصة، يمكنك تعديل شفرة الإعلان ضمن الخلاصة لتعيين الارتفاع الذي تريده. بناءً على ما إذا كانت الخلاصة لديك موجودة على موقع متجاوب أو غير متجاوب، يمكنك تعيين ارتفاع ثابت أو ارتفاع متغير.
كيفية تعيين ارتفاع ثابت (المواقع غير المتجاوبة)
يمكنك تحديد ارتفاع ثابت لإعلانك ضمن الخلاصة عن طريق إضافة سمة ارتفاع إلى شفرة الإعلان مثل height:120px
. استخدم هذا الخيار إذا كانت وحدتك الإعلانية للإعلان ضمن الخلاصة موجودة في حاوية ثابتة، أي غير متجاوبة.
إذا لم تكن تعرف الارتفاع المطلوب تعيينه، يمكنك استخدام أدوات مطوري البرامج في المتصفح لديك لتحديد الارتفاع الدقيق لإعلانك دون مسافة فارغة. لمزيد من المعلومات، راجع: كيفية تحديد حجم الصور في الخلاصة لديك.
يوضح هذا المثال إعلانًا ضمن الخلاصة بارتفاع ثابت يبلغ 120 بكسل:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-12345" crossorigin="anonymous"></script>
<ins class="adsbygoogle"
style="display:block;height:120px"
data-ad-format="fluid"
data-ad-layout="image-top"
data-ad-layout-key="xxxxxxxx"
data-ad-client="ca-pub-12345"
data-ad-slot="123456"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
كيفية تعيين ارتفاع متغير (المواقع المتجاوبة)
إذا كان عرض الوحدة الإعلانية للإعلان ضمن الخلاصة لديك يتوقف على عرض الشاشة، أي أنه متجاوب، فسيتعين عليك استخدام استعلامات وسائط CSS في شفرة إعلانك لتحديد ارتفاع مختلف لكل عرض للشاشة.
لتحديد الارتفاع المراد تعيينه، نقترح ما يلي:
- أعد تعيين حجم موقعك لنطاق من عروض الشاشة، مثل 350 بكسل، 500 بكسل، 1000 بكسل.
- لكل عرض، استخدم أدوات مطور البرامج في المتصفح لديك لتحديد الارتفاع الدقيق لإعلانك دون مساحة فارغة. لمزيد من المعلومات، راجع: كيفية تحديد حجم الصور في الخلاصة لديك.
يعرض المثال التالي إعلانًا ضمن الخلاصة بارتفاع يبلغ 180 بكسل لعروض الشاشة التي تصل إلى 350 بكسل، وارتفاع يبلغ 130 بكسل لعروض الشاشة التي تتراوح من 500 حتى 800 بكسل، وارتفاع يبلغ 200 بكسل لعروض الشاشة التي تزيد عن 800 بكسل:
<style>
@media (min-width: 350px) {
.infeed {
height: 180px;
}
@media (min-width: 500px) {
.infeed {
height: 130px;
}
}
@media (min-width: 800px) {
.infeed {
height: 200px;
}
}
</style>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-12345" crossorigin="anonymous"></script>
<ins class="adsbygoogle infeed"
style="display:block;"
data-ad-format="fluid"
data-ad-layout="image-top"
data-ad-layout-key="xxxxxxxx"
data-ad-client="ca-pub-12345"
data-ad-slot="123456"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
infeed
) في شفرة الإعلان بالكامل.لماذا تحتوي إعلاناتي ضمن الخلاصة في بعض الأحيان على مساحة فارغة إضافية أو زر "المزيد"؟
الوحدات الإعلانية للإعلان ضمن الخلاصة عبارة عن وحدات إعلانية متجاوبة وتدعم نطاقًا واسعًا من أُطر العرض. فهي تكيف حجمها تلقائيًا لتتلاءم مع تنسيق صفحتك عن طريق التوسيع للعرض الكامل لحاوية الخلاصة التي توجد بداخلها. يعتمد ارتفاعها على محتوى الإعلان نفسه وإعدادات الإعلان ضمن الخلاصة التي اخترتها في AdSense.
في بعض الأحيان، عندما يكون الإعلان ضمن الخلاصة مدرجًا في إطار عرض المستخدم (الجزء المرئي من الصفحة)، لا يمكننا تعديل ارتفاع الإعلان دون التسبب في إعادة عرض المحتوى الذي يوجد أسفل الإعلان. في هذه الحالات، قد توجد لدينا بعض المساحة الفارغة أو يتم عرض زر "المزيد" لتوسيع الإعلان. نقوم بذلك لتوفير أفضل انطباع للمستخدم.