תגי מודעות

תג המודעה של AdSense מאפשר הצגת מודעות ומשייך תנועה בצורה נכונה לחשבונות המשנה.

פרמטרים של תגי מודעות

בתג המודעה יש שני פרמטרים נדרשים שאתם צריכים לשנות. הפרמטרים האלה קובעים את ההגדרות של הצגת המודעות ואת חשבון המשנה שמשמש לצורך הבקשה להצגת מודעה. יש להגדיר את הפרמטרים האלה כדי לציין את מזהה בעל האפליקציה של הפלטפורמה ואת מזהה בעל האפליקציה של חשבון המשנה. יש פרמטרים נוספים שניתן לשנות, בהתאם לפורמט המודעה שבו נעשה שימוש.

פרמטר האם נדרש? תיאור ודוגמה
data-ad-client כן מזהה הנכס (מחרוזת) של חשבון המשנה. הערך הזה מסופק דרך ממשקי ה-API בשדה displayName, או דרך הפלח האחרון בשדה name. הערך הזה נדרש כדי לשייך את התנועה בצורה נכונה לחשבונות המשנה.

במודעות של AdSense לרשת המדיה (AFC), מוסיפים לפני המחרוזת "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 לרשת המדיה (AFC), מוסיפים לפני המחרוזת "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>

מודעות דרך ה-API של מיקום המודעה

ה-API של מיקום המודעה תומך כרגע במודעות מעברון ובמודעות מתגמלות. בתיעוד למפתחים של Ad Placement API אפשר לקרוא איך להטמיע את ה-API ולהתאים אותו אישית.

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>