תגי מודעות
תג המודעות של AdSense מאפשר להציג מודעות ומשייך את התנועה בצורה נכונה לחשבונות המשנה שלכם.
פרמטרים של תג מודעה
יש שני פרמטרים נדרשים בתג המודעה שצריך לשנות. הפרמטרים האלה קובעים את ההגדרות להצגת המודעות ואת חשבון המשנה שמשמש לבקשת המודעה. מגדירים את הפרמטרים האלה כדי לציין את מזהה בעל התוכן הדיגיטלי של הפלטפורמה ואת מזהה בעל התוכן הדיגיטלי של חשבון המשנה. יש פרמטרים נוספים שאפשר לשנות בהתאם לפורמט המודעה שבו נעשה שימוש.
| פרמטר | חובה? | תיאור ודוגמאות |
|---|---|---|
data-ad-client |
כן |
מזהה הנכס בחשבון המשני (מחרוזת). הערך הזה מסופק דרך ממשקי ה-API בשדה 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>
מודעות דרך Ad Placement 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>