שליטה בקצב שבו השחקנים יראו מודעות

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

אחד מהאמצעים שאנחנו מספקים הוא השיעור שבו המודעות מוצגות. אפשר לשנות את התג הזה על ידי העברת התג data-ad-frequency-hint לתג. הארגומנט הוא מחרוזת כמו "60s", המציינת את תקופת הזמן המינימלית הממוצעת להצגת מודעות. כרגע תדירות ברירת המחדל היא "120s" (כלומר, המודעות מופיעות לא יותר מ-2 דקות בממוצע), והשיעור המקסימלי שהמודעות יכולות להופיע הוא כל 30 שניות.

בקרת התדירות לא חלה על מיקום המודעה הראשון (כלומר, הקריאה הראשונה ל-adBreak()).

ברירות המחדל האלה עשויות להשתנות עם הזמן, ככל שנשפר את הפורמטים. לתשומת ליבך: data-ad-frequency-hint הוא רמז בצד הלקוח, שאמצעי בקרה של שרת עשוי להתעלם ממנו או לשנות אותו בעתיד. לדוגמה, ייתכן שבשלב מסוים נספק שליטה בממשק הקצה של AdSense כדי לשנות מרחוק את ההגדרות של תדירות המודעות במשחק, בלי לבצע שינויים בתג.

<script async
      data-ad-frequency-hint="30s"
      src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
      crossorigin="anonymous">
</script>
<script>window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}</script>

זכור:

  • adBreak() מגדירה מקום שבו מודעה יכולה להופיע.
  • הצגת המודעה בפועל תלויה במספר גורמים.
  • ההינט לתדירות הוא אחד מאמצעי הבקרה החשובים ביותר, והוא משפיע על הצגת המודעות במיקומי המודעות.
  • תדירות התדירות לא חלה על המודעה הראשונה במשחק.