תגי מודעות
תג המודעה של 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>