בדף הזה מתועדים עדכונים בסביבת הייצור של ספריית Google Publisher Tag (GPT). כדאי לבדוק מדי פעם את הדף הזה כדי להתעדכן בהודעות על תכונות חדשות או מעודכנות, תיקוני באגים, בעיות מוכרות ופונקציונליות שהוצאה משימוש.
כדי לקבל עדכונים, אתם יכולים להוסיף את כתובת ה-URL של הדף הזה לקורא הפידים שבחרתם, או להשתמש בקישור ישיר לפיד של נתוני הגרסאות בפורמט Atom 1.0
או RSS 2.0
.
מידע על תאריכי השקה
כל השינויים בספריית GPT נבדקים ביסודיות לפני שהם מתפרסמים. בנוסף, הגרסאות מושקות למשתמשים בהדרגה כדי להגן מפני רגרסיות בלתי צפויות. אם מזוהה רגרסיה בשלב כלשהו במהלך ההשקה, אפשר לבטל במהירות את כל הגרסה לפני שהיא מגיעה לכל המשתמשים.
לכן, תאריכי ההשקה לא מדויקים, והשקה מלאה יכולה להימשך בין כמה ימים לכמה שבועות. המשמעות היא שמשתמשים ייתקלו בשינויים בזמנים שונים. התאריכים שמופיעים בהערות הגרסה האלה מציינים את תחילת השבוע שבו הסתיימה ההשקה של השינוי לכל המשתמשים.
השבוע של 2 בנובמבר 2026
תוקנה בעיה שבה המאפיין SafeFrameConfig.sandbox אפשר בעבר את הערך false. הגדרת הסוג של TypeScript מאפשרת עכשיו רק את null או true, ו-GPT מתעלם מ-false ומתעד אזהרה.
השבוע של 19 באוקטובר 2026
הוספנו תמיכה ניסיונית בגרסת בטא פתוחה ב-request hooks, שמאפשרים לבעלי תוכן דיגיטלי לרשום פונקציות אסינכרוניות שפועלות במקביל לפני כל בקשה להצגת מודעה בדף, במסגרת זמן קצוב לתפוגה שניתן להגדיר.
| מה חדש ב-GPT | |
|---|---|
| שיטה |
PubAdsService.registerRequestHook()
|
| נכס |
PageSettingsConfig.requestHookTimeoutMs
|
עכשיו GPT מעדכן באופן אוטומטי את המזהה הייחודי של הדף כשמתרחשים מעברים בצד הלקוח באפליקציות דף יחיד (SPA). כך אפשר לוודא שבקשות להצגת מודעות שנשלחות אחרי מעבר בין נתיבים מטופלות כצפייה חדשה בדף, בלי שבעלי האפליקציות יצטרכו להפעיל באופן ידני את PubAdsService.updateCorrelator().
השבוע של 31 באוגוסט 2026
Google Publisher Tag (GPT) מבקש עכשיו באופן אוטומטי את סקריפט ההטמעה העיקרי שלו (pubads_impl.js) עם עדיפות גבוהה לאחזור, על ידי הגדרת fetchpriority="high" ברכיב הסקריפט שנוסף באופן דינמי. כך מתזמני הרשת של הדפדפן מקבלים הוראה לתת עדיפות לשליפת ספריית ההטמעה, מה שמקצר את זמן הטעינה של המודעות בנתיב הרינדור הקריטי, מגדיל את מספר החשיפות והקליקים ומשפיע באופן מינימלי על מדדי Core Web Vitals.
בעלי תוכן דיגיטלי יכולים להגדיר או לשנות את ההתנהגות הזו על ידי הוספת המאפיין fetchpriority ישירות לתג הטעינה gpt.js של <script> בדפים שלהם. סקריפט ההטמעה שמוזרק באופן דינמי יקבל באופן אוטומטי את ערך המאפיין fetchpriority שצוין בסקריפט הטעינה (לדוגמה, fetchpriority="low" או fetchpriority="auto").
השבוע של 24 באוגוסט 2026
החל מ-8 בספטמבר 2026, Google Publisher Tag (GPT) ירענן באופן אוטומטי מיקומי מודעות בדף שמשתמשים צופים בהם באופן פעיל (Active View), כשהם חוזרים לדף באמצעות ניווט ב-bfcache (מטמון לדף הקודם/הבא). רענון אוטומטי של מיקומי המודעות האלה מאפשר לבעלי תוכן דיגיטלי להשיג חשיפות נוספות בצורה חלקה, וכך להגדיל את ההכנסות מפרסום.
בעלי תוכן דיגיטלי שצריכים להשבית את הרענון האוטומטי בניווט במטמון לדף הקודם/הבא יכולים לעשות את זה דרך ה-API של GPT AutoRefreshConfig.
| מה חדש ב-GPT | |
|---|---|
| נכס |
AutoRefreshConfig.backForwardCache
|
השבוע של 18 במאי 2026
הוצאה משימוש של הטריגר "אחורה" למודעות מעברון באינטרנט
החל מ-15 ביוני 2026, לחיצה על הכפתור "הקודם" בדפדפן לא תפעיל יותר מודעת מעברון באינטרנט של Ad Manager באף אחד מהדפדפנים הנתמכים (כולל Chrome, Edge ו-Opera). העדכון הזה חל באופן אוטומטי על כל בעלי האתרים שהביעו הסכמה להשתמש בטריגר "אחורה", והם לא צריכים לעשות שום דבר. השינוי נועד להבטיח עמידה בדרישות המדיניות החדשה של חיפוש Google למניעת "השתלטות על הכפתור 'הקודם'". https://developers.google.com/search/blog/2026/04/back-button-hijacking
השבוע של 27 באפריל 2026
טיפלנו בבעיה בתכונה "רענון אוטומטי", שבה מודעות יכלו להתעדכן כמה פעמים ברצף מהיר אחרי התערבות של Chrome במודעות כבדות. הפעלנו השבתה זמנית של אותות אכיפה כדי להגביל את הרענונים, ואנחנו פועלים באופן פעיל למציאת פתרון קבוע יותר כדי למנוע את ההתנהגות הזו ולשפר את החוסן של התכונה.
השבוע של 20 באפריל 2026
הוספנו תמיכה בהגדרת טיפולים מבוססי-גיל ביוזמת בעל האפליקציה. כך בעלי תוכן דיגיטלי יכולים לאותת על הגנות על פרטיות של ילדים או בני נוער בבקשות להצגת מודעות.
בעלי תוכן דיגיטלי יכולים עכשיו להשתמש בהגדרה tagForAgeTreatment ב-PrivacySettingsConfig כדי לאכוף טיפול בילדים (שווה ערך ל-TFCD) או טיפול בבני נוער (שווה ערך ל-TAP).
| מה חדש ב-GPT | |
|---|---|
| טיפוסים בני מנייה (enum) |
TagForAgeTreatment
|
| נכס |
PrivacySettingsConfig.tagForAgeTreatment
|
השבוע של 9 במרץ 2026
כשהתכונה התערבות במודעות כבדות ב-Chrome מסירה מודעה בגלל שימוש מוגזם במשאבים, תג GPT מרענן עכשיו באופן אוטומטי את המיקום הריק ומציג בו מודעה אחרת. כך אפשר להבטיח שהשטח להצגת מודעות ימשיך להיות מנוצל. ההתנהגות הזו צפויה להגדיל את מספר החשיפות של המודעות, במיוחד בסביבות של Chrome למחשב.
הערה לגבי טירגוט וערכי מפתח: הרענון האוטומטי הזה
ישתמש שוב בהגדרת הטירגוט הקיימת של מיקום המודעה. אם השילוב שלכם מסתמך על עדכון של ערכי מפתחות לפני כל רענון, יכול להיות שיישלחו נתוני טירגוט לא עדכניים. בעלי תוכן דיגיטלי שמעדיפים לנהל את הלוגיקה הזו באופן ידני יכולים לבטל את ההסכמה באמצעות googletag.config.AutoRefreshConfig.
השבוע של 6 באוקטובר 2025
מודעות מעברון מרונדרות מראש באופן ספקולטיבי ביעדים באותו אתר, כדי להפעיל ניווט ב-Chrome. כך חוויית השימוש משתפרת כי טעינת דף מהירה יותר אחרי שסוגרים את מודעות המעברון.
השבוע של 28 ביולי 2025
כמה הגדרות קיימות ברמת הדף וברמת המיקום הועברו ל-API החדש והמאוחד של הגדרות GPT. ההעברה הזו כוללת כמה שיפורים:
- גילוי משופר: ההגדרות מקובצות יחד בתיעוד ובהגדרות הסוג.
- אינטואיטיבי יותר: אתם יכולים לקבוע הגדרות בנפרד או את כולן בבת אחת באמצעות ממשק אחד.
- שגיאות ברורות יותר: שגיאות בהגדרות מספקות יותר פרטים ומשתמשות בשפה סטנדרטית כדי לייעל את פתרון הבעיות.
שיטות ההגדרה הקודמות ממשיכות לפעול, אבל הן מעודכנות כך שישתמשו במסגרת ההגדרות החדשה באופן פנימי. כתוצאה מכך, יכול להיות שיופיעו הודעות שגיאה שמתייחסות למאפיינים של ה-API החדש להגדרות אישיות, גם כשמשתמשים בשיטות הקודמות.
האובייקט SafeFrameConfig הועבר ממרחב השמות googletag למרחב השמות googletag.config.
בטבלה הבאה מפורטות שיטות ההגדרה הקודמות שהוצאו משימוש, לצד השיטות המומלצות להחלפה שלהן ב-config API.
| שיטות הגדרה מדור קודם | החלפת ה-API להגדרת GPT |
|---|---|
PubAdsService.set() |
PageSettingsConfig.adsenseAttributes
|
PubAdsService.clearCategoryExclusions()PubAdsService.setCategoryExclusion()
|
PageSettingsConfig.categoryExclusion
|
PubAdsService.setCentering() |
PageSettingsConfig.centering
|
PubAdsService.collapseEmptyDivs() |
PageSettingsConfig.collapseDiv
|
PubAdsService.disableInitialLoad() |
PageSettingsConfig.disableInitialLoad
|
PubAdsService.enableLazyLoad() |
PageSettingsConfig.lazyLoad
|
PubAdsService.setLocation() |
PageSettingsConfig.location
|
PubAdsService.setForceSafeFrame()PubAdsService.setSafeFrameConfig()
|
PageSettingsConfig.safeFrame
|
PubAdsService.enableSingleRequest() |
PageSettingsConfig.singleRequest
|
PubAdsService.clearTargeting()PubAdsService.setTargeting()
|
PageSettingsConfig.targeting
|
PubAdsService.enableVideoAds()PubAdsService.setVideoContent()
|
PageSettingsConfig.videoAds
|
PubAdsService.isInitialLoadDisabled()PubAdsService.get()PubAdsService.getAttributeKeys()PubAdsService.getTargeting()PubAdsService.getTargetingKeys()
|
googletag.getConfig()
|
Slot.set() |
SlotSettingsConfig.adsenseAttributes
|
Slot.clearCategoryExclusions()Slot.setCategoryExclusion()
|
SlotSettingsConfig.categoryExclusion
|
Slot.setClickUrl() |
SlotSettingsConfig.clickUrl
|
Slot.setCollapseEmptyDiv() |
SlotSettingsConfig.collapseDiv
|
Slot.setForceSafeFrame()Slot.setSafeFrameConfig()
|
SlotSettingsConfig.safeFrame
|
Slot.clearTargeting()Slot.setTargeting()Slot.updateTargetingFromMap()
|
SlotSettingsConfig.targeting
|
Slot.get()Slot.getAttributeKeys()Slot.getCategoryExclusions()Slot.getTargeting()Slot.getTargetingKeys()
|
Slot.getConfig()
|
השבוע של 21 ביולי 2025
התכונה threadYield עודכנה כך שהיא גם מניבה את ה-thread של JS לפני שהיא יוצרת כתובת URL של בקשה להצגת מודעה, לבקשות שמכילות רק מיקומי מודעות בחלק התחתון של הדף. הוכח שהשינוי הזה משפיע לטובה על Core Web Vitals, בלי השפעה שלילית על החשיפות.
| עודכן ב-GPT | |
|---|---|
| נכס |
googletag.config.PageSettingsConfig.threadYield
|
השבוע של 2 ביוני 2025
מודעות מעברון באינטרנט תומכות עכשיו באופן מלא באפליקציות דף יחיד (SPA)
משתמשי GPT יכולים עכשיו להציג בצורה חלקה מודעות מעברון באינטרנט באתרים שתומכים ב-SPA, בלי צורך לטעון מחדש את הדף המלא. השיפור הזה יכול:
- לשפר את חוויית המשתמש: המודעות מוצגות בנקודות מעבר טבעיות באפליקציית ה-SPA, וכך המעברים חלקים יותר וההפרעה למשתמשים קטנה יותר.
- להגדיל את ההכנסות: אפשר לנצל הזדמנויות חדשות להגדלת ההכנסות על ידי הצגה יעילה של מודעות מעברון בתוכן דינמי שמבוסס על SPA.
- עמידה בדרישות של Better Ads Standards: אתם יכולים להמשיך לספק חוויות צפייה איכותיות במודעות עם אפשרויות יציאה ברורות ומכסות תדירות שניתנות להגדרה, בהתאם לשיטות המומלצות בתחום.
לא צריך לשנות שום דבר בהטמעה הקיימת של SPA. GPT יזהה וינהל באופן אוטומטי את הצגת מודעות המעברון בשינויי דפים ב-SPA. פרטים נוספים על הטמעת מודעות מעברון באינטרנט שמנוהלות על ידי GPT וטריגרים אופציונליים למודעות מעברון זמינים בדוגמה הצגת מודעת מעברון באינטרנט.
השבוע של 26 במאי 2025
מכסת התדירות של מודעות מעברון במשחקי H5 הופחתה מ-120 שניות ל-30 שניות.
השבוע של 28 באפריל 2025
| מה חדש ב-GPT | |
|---|---|
| נכס |
SlotRenderEndedEvent.responseIdentifier
|
השבוע של 27 בינואר 2025
המאפיינים הבאים של ComponentAuctionConfig.auctionConfig שונו כדי להתאים למפרט של Protected Audience API.
| שם הנכס הישן | שם הנכס החדש |
|---|---|
decisionLogicUrl |
decisionLogicURL |
trustedScoringSignalsUrl |
trustedScoringSignalsURL |
השבוע של 21 באוקטובר 2024
משנים את threadYield כך שישתמש ב-Scheduler.yield במקום ב-Scheduler.postTask, אם הוא זמין. פרטים נוספים זמינים במאמרי העזרה בנושא תשואה.
| עודכן ב-GPT | |
|---|---|
| נכס |
googletag.config.PageSettingsConfig.threadYield
|
השבוע של 2 בספטמבר 2024
נוספה תמיכה במודעות מעברון במשחקים.
השבוע של 19 באוגוסט 2024
ההגדרה לשליטה בהתנהגות של ה-yield ב-thread של GPT שונתה מ-adYield ל-threadYield כדי להבהיר שהתכונה מתמקדת ב-yield של ה-thread של JS ולא באופטימיזציה של ה-yield של המודעות. ההתנהגות של התכונה וה-API שמשויך אליה (מלבד השם) לא השתנתה. המאפיין adYield יוסר בגרסה עתידית של GPT.
אפשר להשבית את התנהגות ברירת המחדל של ויתור על ה-thread באמצעות
googletag.setConfig({threadYield: 'DISABLED'});
או להחיל אותה על כל מיקומי המודעות, בלי קשר למיקום שלהם ביחס לאזור התצוגה,
באמצעות googletag.setConfig({threadYield: 'ENABLED_ALL_SLOTS'});.
| עודכן ב-GPT | |
|---|---|
| נכס |
googletag.config.PageSettingsConfig.threadYield
|
השבוע של 29 ביולי 2024
עכשיו GPT מניב את ה-JS thread באמצעות Scheduler.postTask (אם זמין) עם העדיפות: 'user-blocking' ממש לפני העיבוד של הקריאייטיבים. ההשפעה של זה על החשיפות היא קטנה מאוד, אבל זה משפר באופן משמעותי את מדדי ה-Core Web Vitals. כברירת מחדל, GPT יניב רק אם מיקום המודעה נמצא מחוץ לאזור התצוגה.
אפשר להשבית את פעולת ברירת המחדל באמצעות
googletag.setConfig({adYield: 'DISABLED'});
או להחיל אותה על כל מיקומי המודעות בלי קשר למיקום שלהם ביחס לאזור התצוגה
באמצעות googletag.setConfig({adYield: 'ENABLED_ALL_SLOTS'});.
| מה חדש ב-GPT | |
|---|---|
| נכס |
googletag.config.PageSettingsConfig.adYield
|
השבוע של 12 בפברואר 2024
הוספנו תמיכה בהגדרת אותות שמספקים בעלי תוכן דיגיטלי (PPS).
תוקן באג שבו
SlotRenderEndedEvent.slotContentChanged
היה תמיד true. מעכשיו, המאפיין הזה יהיה true רק אם התוכן של מיקום המודעה השתנה, ו-false במקרים אחרים (לדוגמה, אם לא הוצגה מודעה).
השבוע של 29 בינואר 2024
כשלים ברשת בבקשות להצגת מודעות יחקו מצב של "לא מולאה" על ידי הפעלת
googletag.events.SlotRenderEndedEvent
עם
isEmpty
שמוגדר ל-true. במאמר רכיבי event listener של מודעות מוסבר איך להאזין לאירוע הזה. השינוי כולל כיווץ אוטומטי של מיקום המודעה כשמשתמשים ב-collapseEmptyDivs.
הוספנו תמיכה בהגדרה של מיקום מודעה מתרחב במחשב/טאבלט ובאינטרנט לנייד (מסך חלקי).
| מה חדש ב-GPT | |
|---|---|
| אובייקט |
googletag.config.AdExpansionConfig |
| נכס |
googletag.config.AdExpansionConfig.enabledgoogletag.config.PageSettingsConfig.adExpansiongoogletag.config.SlotSettingsConfig.adExpansion
|
השבוע של 11 בדצמבר 2023
הוספנו תמיכה במודעות עוגן בצד המסך.
| מה חדש ב-GPT | |
|---|---|
| טיפוסים בני מנייה (enum) |
OutOfPageFormat.LEFT_SIDE_RAILOutOfPageFormat.RIGHT_SIDE_RAIL
|
השבוע של 13 בנובמבר 2023
הוספנו תמיכה בהגדרת אמצעי הפרטיות של בעלי האפליקציות.
הוספנו תמיכה ברינדור מראש ב-Chrome. כשה-GPT מזהה שהדף נמצא במצב של רינדור מראש, הבקשה להצגת מודעה תתעכב עד שהדף יהיה גלוי למשתמש.
השבוע של 23 באוקטובר 2023
הוספנו תמיכה בטריגרים אופציונליים של מודעות מעברון באינטרנט.
| מה חדש ב-GPT | |
|---|---|
| אובייקט |
googletag.config.InterstitialConfig
|
| נכס |
googletag.config.SlotSettingsConfig.interstitial
|
| סוג |
googletag.config.InterstitialTrigger
|
השבוע של 24 ביולי 2023
Protected Audience API (לשעבר FLEDGE) יהיה זמין לכלל המשתמשים בגרסת Chrome שתצא ביולי. בעקבות זאת, הפונקציונליות שקשורה למכרזים של רכיבים ב-GPT נחשבת עכשיו ליציבה.
| הועבר מגרסה ניסיונית לגרסה יציבה | |
|---|---|
| אובייקט |
googletag.config.ComponentAuctionConfig
|
| נכס |
googletag.config.SlotSettingsConfig.componentAuction
|
השבוע של 19 ביוני 2023
עדכון: החל מ-5 ביולי 2023, תופסק התמיכה ב-GPT בגרסאות מיושנות של ספריית ה-JavaScript, ולא יוצגו מודעות בגרסאות האלה. פרטים נוספים זמינים בהודעה הקודמת.
בעלי תוכן דיגיטלי שמציגים מודעות דרך www.googletagservices.com/tag/js/gpt.js יכולים להמשיך לעשות זאת. עם זאת, מומלץ לעבור לדומיין המועדף, כי הוא עשוי לשפר את הביצועים, וייתכן שבעתיד נפסיק את ההצגה של gpt.js ב-www.googletagservices.com.
השבוע של 6 ביוני 2023
החל מ-5 ביולי 2023, מערכת GPT תפסיק להציג גרסאות מיושנות של ספריית ה-JavaScript שלה. אין השפעה על בעלי אתרים שטוענים את GPT מכתובת URL רשמית. בעלי תוכן דיגיטלי שמציגים גרסה שנשמרה במטמון של gpt.js, pubads_impl.js או כל ספרייה אחרת שהם טוענים, צריכים לעדכן את הדפים שלהם כך שישתמשו בכתובות ה-URL הרשמיות. מידע נוסף זמין במדריך תחילת העבודה.
השבוע של 22 במאי 2023
ערכי גודל שליליים וערכי גודל אפס שסופקו ל-googletag.defineSlot() ול-SizeMappingBuilder.addSize() מוסרים עכשיו באופן אוטומטי, כי הם לא תקינים. כתוצאה מכך, בשילובים קיימים שמספקים ערכים לא חוקיים כאלה, יכול להיות שתהיה עלייה בהודעות במרכז המידע לבעלי תוכן דיגיטלי.
עם זאת, לא תהיה לכך השפעה על בקשות קיימות ותקינות להצגת מודעות.
השבוע של 18 במאי 2023
ההתקנה של סקריפטים של מגישי הצעות מחיר לאותות מאובטחים על ידי GPT תתבצע עכשיו בשלב מוקדם יותר של הפעלת GPT. כך אפשר לשפר את כיסוי האותות בבקשות להצגת מודעות.
השבוע של 1 במאי 2023
תוקן באג שגרם לכך שהקריאייטיב נראה קטוע כשמרעננים מיקומי מודעות מעוגנות בגדלים שונים.
השבוע של 27 במרץ 2023
GPT כבר לא תומך בתכונות שמבוססות על ניראות בדפדפנים שלא תומכים באופן מובנה ב-Intersection Observer API. שימו לב שכל הדפדפנים הנתמכים תומכים ב-API הזה באופן מובנה.
| שיטה או אירוע | |
|---|---|
googletag.events.ImpressionViewableEvent
|
|
googletag.events.SlotVisibilityChangedEvent
|
|
googletag.pubads().enableLazyLoad()
|
|
השבוע של 6 בפברואר 2023
הוספנו תמיכה בשיתוף אותות מאובטחים.
| מה חדש ב-GPT | |
|---|---|
| אובייקט |
BidderSignalProviderPublisherSignalProviderSecureSignalProvidersArray
|
| סוג |
SecureSignalProvider
|
| משתנה |
googletag.secureSignalProviders
|
השבוע של 30 בינואר 2023
ההתנהגות של Service.addEventListener() השתנתה, כך שכאשר מתרחש אירוע, כל המאזינים המשויכים מופעלים לפני עיבוד של אירוע מאוחר יותר. לפני השינוי הזה, רכיבי event listener של התחלה וסיום של עיבוד משבצת עבור אותה משבצת יכלו לפעול בסדר לא נכון.
השבוע של 15 באוגוסט 2022
סוג ההחזרה של Service.removeEventListener() השתנה מ-boolean ל-void.
השבוע של 25 ביולי 2022
הוספנו תמיכה ניסיונית במכרזים של רכיבי FLEDGE, כדי לאפשר בדיקה מוקדמת של FLEDGE עם כמה אתרי מכירה.
| מה חדש ב-GPT | |
|---|---|
| שיטה |
Slot.setConfig()
|
| אובייקט |
ComponentAuctionConfigSlotSettingsConfig
|
השבוע של 18 ביולי 2022
ה-API של ContentService הוצא משימוש. לקריאה ל-googletag.content().setContent אין השפעה כרגע, מלבד רישום אזהרה ביומן. המאפיין googletag.content יוסר בקרוב לחלוטין. לאחר מכן, ניסיון להפעיל אותו יגרום להחרגה. במקום זאת, השתמשו בממשקי ה-API המובנים של DOM בדפדפן כדי להוסיף תוכן ישירות לרכיבי div.
השבוע של 23 במאי 2022
הוספנו תמיכה בהגדרת מקור התנועה של בקשות להצגת מודעות.
| תמיכה של GPT במקור תנועה | |
|---|---|
| טיפוסים בני מנייה (enum) |
TrafficSource.ORGANICTrafficSource.PURCHASED
|
| נכס | PrivacySettingsConfig.trafficSource |
השבוע של 7 במרץ 2022
השקנו מודעות מתגמלות לאתרים. פרטים נוספים זמינים במרכז העזרה של Ad Manager.
| תמיכה של GPT במודעות מתגמלות לאתרים | |
|---|---|
| טיפוסים בני מנייה (enum) | OutOfPageFormat.REWARDED |
| אירוע | RewardedSlotClosedEvent |
| אירוע | RewardedSlotGrantedEvent |
| אירוע | RewardedSlotReadyEvent |
| אובייקט | RewardedPayload |
השבוע של 28 בפברואר 2022
הפונקציה CommandArray.push מקשרת עכשיו באופן מפורש את הפונקציות שסופקו אל globalThis במקום אל האובייקט arguments שלה.
השבוע של 8 בדצמבר 2021
Enums חושפים עכשיו גם מיפוי הפוך של ערכים למפתחות כדי להתאים להתנהגות של TypeScript enums. ממשקי API שמקבלים ערכי enum נשארים ללא שינוי, ואין להשתמש במיפויים ההפוכים החדשים האלה.
השבוע של 9 באוגוסט 2021
הוספנו את השיטה removeEventListener.
קריאה ל- addEventListener מספר פעמים עם אותו eventType ואותו מופע של פונקציית קריאה חוזרת (callback) לא תגרום לפעולה. במילים אחרות, אם מופע יחיד של פונקציית קריאה חוזרת רשום n פעמים לאותו סוג אירוע, הוא יופעל רק פעם אחת כשהאירוע יתרחש, ולא n פעמים.
השבוע של 29 ביולי 2021
אירועי הניראות של GPT: ImpressionViewableEvent
ו-SlotVisibilityChangedEvent
ימשיכו לפעול בסשנים ארוכים בדף. בעבר, הן נסגרו שעה אחרי טעינת הדף.
השבוע של 3 במאי 2021
GPT כבר לא מגדיר מקום למיקומי מודעות לפני שהוא מאחזר מודעות. השינוי הזה מצמצם את שינוי הפריסה המצטבר (CLS) באתרים שלא שמרו מקום באמצעות CSS. כדי להמשיך להפחית את ה-CLS באתר, מומלץ להקצות שטח שאינו אפס למודעה באמצעות CSS. מידע נוסף
השבוע של 22 במרץ 2021
עדכנו את ההתנהגות של enableLazyLoad() כך שגם העיבוד של מיקומי מודעות בחלק התחתון של הדף בכרטיסיות ברקע יתעכב.
השבוע של 23 בפברואר 2021
עכשיו אפשר להפעיל את השיטות googletag.pubads().set ו-Slot.set בכל שלב לפני display או refresh. בעבר, set הוחל רק כשנקרא לפני googletag.enableServices.
השבוע של 16 בפברואר 2021
עכשיו אפשר לקרוא ל-API googletag.pubads().setPublisherProvidedId בכל שלב. בעבר, הפונקציה פעלה רק אם היא הופעלה לפני googletag.enableServices.
השבוע של 4 בינואר 2021
עכשיו אפשר לקרוא ל-API של googletag.pubads().collapseEmptyDivs שוב ושוב כדי לשנות את ההגדרות. בעבר, המערכת התעלמה משיחות חוזרות.
השבוע של 12 באוקטובר 2020
השקנו גרסת בטא פתוחה של מודעות מעברון באינטרנט, מידע נוסף זמין במרכז העזרה.
השבוע של 31 באוגוסט 2020
הוצאו משימוש: definePassback() ו-defineOutOfPagePassback(). במסמכי התיעוד של בקשות חוזרות מוסבר איך ליצור בקשה חוזרת בצורה נכונה.
השבוע של 15 ביוני 2020
עדכנו את ההתנהגות של enableLazyLoad() כדי שתהיה תואמת ל-collapseEmptyDivs(true).
השבוע של 25 במאי 2020
תג GPT לא יתמוך יותר במיקום GPS מדויק שמוגדר על ידי בעלי תוכן דיגיטלי. באופן ספציפי, googletag.pubads().setLocation() לא יתמוך יותר בפרמטרים של קו רוחב, קו אורך או רדיוס, אלא יקבל כתובת בפורמט חופשי.
השבוע של 27 באפריל 2020
לוגיקת העיבוד של GPT כבר לא מחולקת למודולים בקבצים נפרדים. המשמעות היא ש-GPT יאחזר פחות קבצים במהלך ההפעלה שלו, וכך יפחית מעט את זמן האחזור, אבל לא תהיה לכך השפעה נטו על רוחב הפס של המשתמש.
כשבקשה מופעלת ב-GPT (על ידי קריאה ל-googletag.display() או ל-googletag.pubads().refresh()), אנחנו מקפיאים באופן פנימי את כל המצבים שבעל האפליקציה סיפק, כדי שלא יהיה אפשר לשנות אותם לפני שהבקשה נשלחת. לכן, כשבקשה מופעלת, רק המצב שנוסף עד לאותו שלב ישמש לבקשה הזו. כל מצב שמשתנה לאחר מכן יחול רק על הבקשות הבאות.
השבוע של 11 בנובמבר 2019
עכשיו יש קטע קוד מומלץ חדש ליצירת בקשות חוזרות (passback) של GPT. לא מומלץ להשתמש ב-definePassback() וב-defineOutOfPagePassback(), כי הפונקציות האלה פועלות באופן סינכרוני ודפדפנים מסוימים עשויים לחסום אותן. מידע נוסף
נוספה שיטת Slot.updateTargetingFromMap().
הוספנו את PubAdsService.setPrivacySettings() כשיטה חדשה להפעלת הגדרות הפרטיות. בעתיד יהיו כאן הגדרות נוספות.
השבוע של 25 במרץ 2019
שירות Pubads פועל עכשיו באופן מלא מיד אחרי הקריאה ל-googletag.enableServices(), במקום לעבור אתחול אסינכרוני. זה אומר שעכשיו googletag.pubadsReady יהיה נכון מיד אחרי הקריאה ל-googletag.enableServices(). לא צריך יותר לבצע דגימה כדי לבדוק את הערך של googletag.pubadsReady.
השבוע של 4 בפברואר 2019
עדכנו את ההתנהגות של enableLazyLoad() כדי לאפשר שינויים בהגדרות של טעינה מדורגת אחרי קריאה ל-enableServices(), כשההגדרות של טעינה מדורגת מוקפאות לכל מיקום מודעה כשהמיקום הזה מוצג.
השבוע של 21 בינואר 2019
הוספנו אירוע נתמך חדש, SlotResponseReceived, שמופעל כשמתקבלת תגובה למודעה במיקום מסוים.
הוספנו שדה חדש, creativeTemplateId, ל-googleTag.ResponseInformation.
השבוע של 14 בינואר 2019
הוספנו אירוע נתמך חדש, SlotRequestedEvent, שמופעל כשנשלחת בקשה להצגת מודעה במיקום מסוים.
השבוע של 27 באוגוסט 2018
שינינו את googletag.display() כך שיקבל googletag.Slot כארגומנט.
השבוע של 6 באוגוסט 2018
מוסיף את googletag.PubAdsService.enableLazyLoad() לטעינה מדורגת של מודעות ב-GPT.
השבוע של 18 ביוני 2018
תוקן באג שגרם לכך שהפקודה googletag.events.SlotOnloadEvent לא הופעלה.
השבוע של 30 באפריל 2018
מוסיף את googletag.PubAdsService.setTagForUnderAgeOfConsent() כדי לשלוט במודעות למשתמשים מתחת לגיל ההסכמה, ואת googletag.PassbackSlot.setTagForUnderAgeOfConsent() כדי לסמן את משבצת ה-passback ככזו שמגיעה ממשתמש מתחת לגיל ההסכמה.
השבוע של 23 באפריל 2018
מוסיף את googletag.PubAdsService.setRequestNonPersonalizedAds() כדי לשלוט בהתאמה האישית של מודעות.
השבוע של 12 במרץ 2018
ביטלנו שינוי שגרם לכך שתוכן קיים במיקומי מודעות לא הוסר לפני הרענון, אם התוכן הזה לא הוצב שם על ידי GPT. התוכן ינוקה עכשיו.
השבוע של 19 בפברואר 2018
כשמשתמשים במצב עיבוד אסינכרוני: מבקשים מודעות באמצעות XMLHttpRequest עם ה-method HTTP GET, כשאפשר, לכל הבקשות להצגת מודעות, עד למגבלה של 8,192 תווים. בעבר, המתודה HTTP POST שימשה לבקשות להצגת מודעות שחרגו מ-4,096 תווים, עד למגבלה של 8,192 תווים.
הפסקנו להסיר תוכן קיים בתוך מיקומי מודעות לפני הרענון, אם התוכן הזה לא הוצב שם על ידי GPT. ההערה הזו שגויה. אפשר לעיין ברשומה של השבוע של 12 במרץ 2018
השבוע של 8 בינואר 2018
תמיכה בתחביר חלופי של [..., ['fluid'], ...] בתור NamedSized בתוך מערך של כמה גדלים. בעבר רק [..., 'fluid', ...] נחשב לתקין.
השבוע של 10 ביולי 2017
השדה labelIds הוסר מ-googleTag.ResponseInformation.
השבוע של 5 ביוני 2017
שינינו את googletag.display() ואת googletag.pubads().display כדי לקבל רכיב div וגם מזהה div. כך אפשר להציג מיקומי מודעות בתוך רכיבי div שנמצאים ב-shadow DOM.
השבוע של 27 בפברואר 2017
הוספנו את sourceAgnosticCreativeId ואת sourceAgnosticLineItemId אל SlotRenderEndedEvent.
השבוע של 7 בנובמבר 2016
השקנו את ה-API של getSlots() ב-Service כדי לאחזר את רשימת המשבצות שמשויכות לשירות.
השבוע של 17 באוקטובר 2016
שינינו את Slot.clearTargeting() וגם את PubAdsService.clearTargeting() כך שיקבלו פרמטר מפתח אופציונלי.
השבוע של 5 בספטמבר 2016
שגיאות שזוהו ב-googletag.cmd.push() כבר לא מוסתרות, והן יודפסו במסוף.
השבוע של 8 באוגוסט 2016
השקנו את ה-API SlotOnloadEvent שמאפשר להאזין לקריאייטיב עד שהוא מסיים להיטען.
השבוע של 25 ביולי 2016
השקנו את ממשקי ה-API getTargeting() ו-getTargetingKeys() ב-PubAdsService כדי לאחזר פרמטרים מותאמים אישית של טירגוט ברמת השירות.
השבוע של 20 ביוני 2016
השקנו את ה-API openConsole() כדי לפתוח את Google Publisher Console בלי לרענן את הדף.
השבוע של 6 ביוני 2016
השקנו את ממשקי ה-API getTargeting() ו-getTargetingKeys() כדי לאחזר פרמטרים של טירגוט בהתאמה אישית.
הוספת אפשרות הגדרה שבה Safeframe צריך לאפשר הרחבה על ידי דחיפת תוכן: allowPushExpansion.
השבוע של 16 במאי 2016
תמיכה בגודל גמיש בבקשות להצגת מודעות בכמה גדלים.
השבוע של 18 באפריל 2016
השקנו את ה-API getResponseInformation שמחזיר מידע על התגובה למודעה במיקום המודעה בדף.
השקנו את ה-API setAdIframeTitle, שמגדיר את הקלט ככותרת של כל מאגר תגים של מודעות iframe שנוצר לאחר מכן.
השבוע של 4 באפריל 2016
הגדלנו את האורך המקסימלי של בקשה להצגת מודעה ב-HTTP GET ל-4,096 תווים.
השבוע של 28 במרץ 2016
הוספת אפשרות הגדרה שבה Safeframe צריך לאפשר הרחבה על ידי שכבת-על של תוכן: allowOverlayExpansion.
הוספת אפשרות הגדרה שבה SafeFrame צריך להשתמש במאפיין ארגז החול של HTML5 כדי למנוע ניווט ברמה העליונה: sandbox.
השבוע של 22 בפברואר 2016
הוספת היכולת להגדיר כותרות למסגרות iframe של מאגרי מודעות: setAdIframeTitle().
הוספת API להגדרת מאפייני SafeFrame ברמת הדף וברמת המיקום: setSafeFrameConfig().
השבוע של 15 בפברואר 2016
הוספת היכולת להרוס מיקום מודעה ולהשתמש מחדש ב-div: destroySlots().
הוספת API כדי לאלץ שימוש ב-SafeFrame במיקומי מודעות בדף עם אמצעי בקרה מפורטים: setForceSafeFrame().
השבוע של 7 בדצמבר 2015
הוספת אירועים של חשיפת מיקומי מודעה בדף (SlotVisibilityChangedEvent).
השבוע של 26 באוקטובר 2015
הוספת ניראות של חשיפות של מודעות (ImpressionViewableEvent).
עדכון הטירגוט של בקשות חוזרות ממפת JSON (Passback.updateTargetingFromMap()).
השבוע של 12 באוקטובר 2015
השבוע של 31 באוגוסט 2015
שינוי המבנה של ארכיטקטורת GPT לטוען דק והטמעה גדולה יותר.
תמיכה בגודל גמיש ב-GPT.