יש שינויים שאסור לעשות בקוד AdSense. במאמר הזה פירטנו אילו שינויים מותר לעשות בקוד המודעות וממה צריך להימנע כשמטמיעים את הקוד.
לפי מדיניות התוכנית שלנו אסור לשנות את קוד AdSense כדי לנפח מלאכותית את נתוני הביצועים של מודעות או כדי לפגוע בסיכוי של מפרסמים להשיג המרה. כשאתם יוצרים קוד מודעות מוצגות לכם בחשבון בעל האתר כמה אפשרויות, ואנחנו מקווים שהן יעזרו לכם ליצור פריסת מודעות שתתאים לאתר שלכם.
באופן כללי, מומלץ להעתיק ולהדביק את קוד המודעות. אבל אנחנו מבינים שבמצבים מסוימים חשוב לעשות שינויים כדי לספק למשתמשים חוויית שימוש טובה ורציפה.
טכניקות שצריך להימנע מהן
ריכזנו כאן כמה טכניקות שרצוי להימנע מהן:
- הסתרת יחידות של מודעות (לא משנה מתי. למשל שימוש בפקודה
display:none), אלא אם כן אתם מטמיעים יחידת מודעות רספונסיבית. - הטמעת קוד המודעות של AdSense כך שתוכן יוסתר או שתוכן יסתיר מודעות.
- מיקום יחידות של מודעות באתר לנייד או באתר עם עיצוב רספונסיבי כך שתוכן יסתיר מודעות או שמודעות יסתירו את התוכן.
- מניפולציה של טירגוט המודעות באמצעות מילות מפתח נסתרות, רכיבי iframe או כל שיטה אחרת.
- הפצת מודעות בהודעות אימייל או באמצעות תוכנות.
- מניפולציה של הצגת המודעה כדי למשוך תשומת לב לא מוצדקת (למשל, מודעות שמחליקות לתוך המסך, מודעות שגדלות או קטנות).
- הפעלת תיעוד של קליק על מודעה כשמשתמשים גוררים משהו בדף אינטרנט לנייד.
שינויים מקובלים
דוגמאות לשינויים מקובלים:
קוד המודעה האסינכרוני מאפשר לכם להשתמש ב-CSS או בשאילתות מדיה כדי להגדיר את הגודל של מודעה כך שהיא תתאים לעיצוב אתר רספונסיבי. כך משתמשים ביחידות של מודעות רספונסיביות.
ניסויים ב-AdSense מאפשרים לכם להשוות בין ביצועים של סוגי מודעות שונים ביחידת המודעות ו/או בין ביצועים של מודעות טקסט בסגנון שונה באותה יחידת מודעות. ניסויים עוזרים לכם לקבל החלטות מושכלות לגבי בחירת ההגדרות של יחידות מודעות כדי להגדיל את הרווחים. מידע נוסף על ניסויים
אם אתם רוצים יותר שליטה על בדיקות ה-A/B אתם יכולים להיעזר בקטעי הקוד הבאים:
- קוד מודעות סינכרוני:
<script type="text/javascript">
var random_number = Math.random();
google_ad_client = "ca-publisher-id";
google_ad_width = 728;
google_ad_height = 90;
if (random_number < .5){
google_ad_slot = "1234567890";
} else {
google_ad_slot = "2345678901";
}
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> - קוד מודעות אסינכרוני:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous"></script>
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-publisher-id">
</ins>
<script>
if (Math.random() < .5) {
mySlotId = '1234567890';
} else {
mySlotId = '2345678901';
}
(adsbygoogle = window.adsbygoogle || []).push({
params: { google_ad_slot: mySlotId }
});
</script>
- קוד מודעות סינכרוני:
<script type="text/javascript">
var channel_condition = object.booleanMethod();
google_ad_client = "ca-publisher-id";
google_ad_slot = "1234567890";
google_ad_width = 728;
google_ad_height = 90;
if (channel_condition){
google_ad_channel = "123457789";
} else {
google_ad_channel = "263477489";
}
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> - קוד מודעות אסינכרוני:
<script async src="http://pagead2.googlesyndication.com/pagead/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous"">
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-publisher-id"
data-ad-slot="1234567890">
</ins>
<script>
channel_condition = object.booleanMethod();
if (channel_condition) {
my_google_ad_channel = '123457789';
}
else {
my_google_ad_channel = '263477489';
}
(adsbygoogle = window.adsbygoogle || []).push({
params: { google_ad_channel: my_google_ad_channel}
});
</script>
- קוד מודעות סינכרוני:
<script type="text/javascript">
google_ad_client = "ca-publisher-id";
google_ad_slot = "1234567890";
google_ad_width = 728;google_ad_height = 90;
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> - קוד מודעות אסינכרוני:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-publisher-id" crossorigin="anonymous""></script>
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-publisher-id"
data-ad-slot="1234567890"></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
כדי לברר אילו שינויים מותר לכם לבצע בקוד של AdSense לחיפוש, כדאי לעיין במדיניות של AdSense לחיפוש.