علامات الإعلانات

تمكّن علامة إعلان AdSense عرض الإعلانات، وتنسب الزيارات بشكل صحيح إلى حساباتك الفرعية.

معلمات علامة الإعلان

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

المَعلمة هل يجب ملء الحقل؟ الوصف والمثال
data-ad-client نعم رقم تعريف الموقع على الحساب الفرعي (سلسلة) يتم توفير هذه القيمة من خلال واجهات برمجة التطبيقات في الحقل displayName أو من خلال الشريحة الأخيرة من حقل name. وهذه القيمة مطلوبة لإحالة الزيارات بشكلٍ صحيح إلى الحسابات الفرعية.

بالنسبة إلى إعلانات AdSense للمحتوى، أضِف هذه السلسلة قبل "ca-".

يُرجى العلم أنّ هذه السلسلة تظهر أيضًا في عنوان URL المصدر لعلامة النص البرمجي ضمن اسم المَعلمة client.

مثال:
data-ad-client="ca-pub-1234"
src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
data-ad-host نعم هذا هو رقم تعريف الموقع الإلكتروني المضيف (سلسلة) في منصتك. تحدِّد هذه القيمة حساب AdSense للمنصّة التي تستخدِمها، وهي مطلوبة لبدء عرض الإعلانات.

بالنسبة إلى إعلانات AdSense للمحتوى، أضِف هذه السلسلة قبل "ca-host-".

يُرجى العلم أنّ هذه السلسلة تظهر أيضًا في عنوان URL المصدر لعلامة النص البرمجي ضمن اسم المَعلمة host.

مثال:
data-ad-host="ca-host-pub-5678"
src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
data-ad-slot لا للوحدات الإعلانية الصورية

نعم لأشكال الوحدات الإعلانية الأخرى
هذا هو المعرّف المرتبط بالوحدة الإعلانية. بالنسبة إلى الوحدات الإعلانية الصورية، يكون رقم التعريف هذا اختياريًا، ولكن بالنسبة إلى أشكال الوحدات الإعلانية الأخرى، يُعتبر هذا حقلاً مطلوبًا. عند توفّر رقم تعريف الوحدة الإعلانية، يتم استخدام الإعدادات المرتبطة بالوحدة الإعلانية أثناء عرض الإعلانات. أثناء عرض الإعلانات، نبحث عن رقم تعريف الوحدة الإعلانية هذا في كلٍّ من الحسابَين الفرعيَين وسيط عرض الإعلان (data-ad-host) و (data-ad-client). تُستخدم هذه المَعلمة أيضًا لتعبئة تقرير الوحدات الإعلانية في AdSense (لن تتمّ تعبئة التقرير إلّا في الحساب الذي تتوفّر فيه الوحدة الإعلانية).
data-ad-host-channel لا يُستخدَم هذا الإجراء لأغراض إعداد التقارير. يُرجى الاطّلاع على قسم إعداد التقارير للحصول على مزيد من المعلومات.

ملاحظة مهمة: في حال عدم توفّر المَعلمة data-ad-client في رمز الإعلان، ستواصل خدمة AdSense عرض الإعلانات باستخدام القيمة التي توفّرها المَعلمة data-ad-host. وفي المقابل، لن تُنسَب الزيارات إلى الحساب الفرعي. تأكَّد من وضع الرقم التعريفي الصحيح للناشر data-ad-client في علامة الرمز لتجنُّب إحالة الزيارات إلى الحساب غير الصحيح.

أمثلة على رموز الإعلان

في ما يلي مثال على رمز لكل نوع إعلان متوافق مع AFP. اطّلِع على مزيد من المعلومات عن الوحدات الإعلانية والإعلانات التلقائية في AdSense.

رمز الوحدة الإعلانية الصورية (متجاوب)

<script async
     src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
     crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
     style="display:block;"
     data-ad-client="ca-pub-1234"
     data-ad-host="ca-host-pub-5678"
     data-ad-format="auto">
</ins>
<script>
   (adsbygoogle = window.adsbygoogle || []).push({});
</script>

رمز الوحدة الإعلانية على الشبكة الإعلانية (حجم ثابت)

<script async
     src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
     crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
     style="display:inline-block;width:728px;height:90px"
     data-ad-client="ca-pub-1234"
     data-ad-host="ca-host-pub-5678">
</ins>
<script>
   (adsbygoogle = window.adsbygoogle || []).push({});
</script>

وحدة إعلانية لصفحات AMP على الشبكة الإعلانية (متجاوبة)

يجب وضع الرمز التالي في <head> من الصفحة:

<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

وهذا هو مقتطف الوحدة الإعلانية، الموضوع في <body>:

<amp-ad
  width="100vw"
  height="320"
  type="adsense"
  data-ad-client="ca-pub-1234"
  data-ad-host="ca-host-pub-5678"
  data-ad-slot=""
  data-auto-format="rspv"
  data-full-width="">
  <div overflow="">
</amp-ad>

وحدة إعلانية لصفحات AMP على الشبكة الإعلانية (حجم ثابت)

يجب وضع الرمز التالي في <head> من الصفحة:

<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

وهذا هو مقتطف الوحدة الإعلانية، الموضوع في <body>:

<amp-ad
  layout="fixed"
  width="300"
  height="600"
  type="adsense"
  data-ad-client="ca-pub-1234"
  data-ad-host="ca-host-pub-5678">
</amp-ad>

الإعلانات التلقائية

والأفضل أن يتم وضع علامة الإعلان التالية في العنصر <head>، أو وضعها في أعلى الصفحة قدر الإمكان.

<script async
    src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
    crossorigin="anonymous">
</script>

الإعلانات عبر واجهة برمجة التطبيقات لموضع الإعلان

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

يتوفر برنامج "AdSense للمنصات" لهذين الشكلين (حاليًا فقط لزيارات الويب). الشرط الوحيد هو تضمين المَعلمة data-ad-host في علامة الإعلان الرئيسية. انظر المثال أدناه.

<script async
    src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
    crossorigin="anonymous">
</script>
<script>
   window.adsbygoogle = window.adsbygoogle || [];
   var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>