הצגה של מודעת עוגן
בדוגמה הזו מוצגת מודעת עוגן שמשתמשת בספריית Google Publisher Tag (GPT). מידע נוסף על מודעות עוגן זמין במרכז העזרה של Google Ad Manager.
תצוגה מקדימה של מודעות עוגן
ניתן להציג מודעת עוגן להדגמה בכל דף שמוצגות בו מודעות עם GPT, על ידי הוספת #gamTopAnchorDemo
או #gamBottomAnchorDemo
לכתובת ה-URL. לדוגמה,
https://www.example.com/#gamTopAnchorDemo
.
ניתן להשתמש בפונקציונליות הזו כדי להציג תצוגה מקדימה של מודעות עוגן באתר ללא צורך בשינויי קוד. האפשרות הזו שימושית במיוחד כדי לבדוק במהירות איך עוגנים ייראו ויפעלו במכשירים שונים ובסביבות הפעלה שונות.
הערות על שימוש
כדי להבטיח חוויית משתמש מיטבית, יש לשלוח בקשות להצגת מודעות עוגן רק בדפים שתומכים בפורמט בצורה נכונה. לכן, הערך
defineOutOfPageSlot()
עשוי להחזיר null. חשוב לבדוק את הפנייה כדי לוודא שלא ביצעתם עבודה מיותרת. נכון לעכשיו, מודעות עוגן נתמכות אם התנאים הבאים מתקיימים:- GPT פועל בחלון העליון.
- בדף שעבר אופטימיזציה לנייד שבו המרחק מהתצוגה הוא ניטרלי. בדרך כלל המשמעות היא שלבעל התוכן הדיגיטלי יש
<meta name="viewport" content="width=device-width, initial-scale=1">
או תוכן דומה ב-<head>
של הדף. - אזור התצוגה הוא לאורך עם רוחב בין
320px
ל-1000px
.
כדאי לבקש מודעות עוגן רק בדפים או בסביבות שבהם רוצים להציג עוגן. מודעות עוגן יכולות להופיע במחשבים, בטאבלטים ובמכשירים ניידים.
מודעות עוגן יוצרות מאגר מודעות משלהן. בניגוד לסוגים אחרים של מודעות, אין צורך להגדיר
<div>
למודעות עוגן. מודעות עוגן נוצרות באופן אוטומטי ומוסיפות מאגר משלהן לדף בכל פעם שמודעה מתמלאת. הקונטיינרים האלה עשויים לחפוף או להסתיר רכיבים אחרים על ידי מיקום מוחלט או קבוע, ולכן מומלץ להימנע מהצבת רכיבים כאלה באזורים שבהם עוגנים אמורים להופיע.אם אתם משתמשים בארכיטקטורה עם בקשה יחידה (SRA) בדף עם מספר מיקומים, אל תבצעו קריאה ל-
display()
עד שתיצרו תגי div של מיקומי מודעות סטטיים. כפי שמוסבר במאמר שיטות מומלצות למודעות, הקריאה הראשונה אלdisplay()
מבקשת כל מיקום מודעה שהוגדר לפני הנקודה הזו. אמנם מיקומים למודעות עוגן לא דורשים<div>
מוגדרים מראש, אבל מיקומי מודעות סטטיים כן דורשים זאת. קריאהdisplay()
לפני שהרכיבים האלה מופיעים בדף עלולה לגרום לאותות באיכות נמוכה יותר, ולצמצם את המונטיזציה. לכן מומלץ לעכב את הקריאה הראשונית עד לאחר הגדרת המשבצות הסטטיות.אפשר לרענן רק מודעות עוגן גלויות. כשמכווצים מיקום של מודעת עוגן או שגוללים עדיין לא מוצגים, המערכת מתעלמת מכל הקריאות אל
refresh()
. עם זאת, אם אתם משתמשים ב-disableInitialLoad()
כדי לשלוט בטעינה וברענון של המודעות באופן ידני, הקריאה הראשונה ל-refresh()
תפעיל בקשה להצגת מודעה, בלי קשר לחשיפה של מיקום המודעה.