בדף הזה מתועדים עדכוני ייצור בספריית Google Publisher Tag (GPT). אתם יכולים להיכנס לדף הזה מדי פעם כדי לראות הודעות על תכונות חדשות או מעודכנות, תיקוני באגים, בעיות ידועות ופונקציות שהוצאו משימוש.
כדי לקבל עדכונים, תוכלו להוסיף את כתובת ה-URL של הדף הזה לקורא הפידים הרצוי, או להשתמש בקישור ישיר אל פיד נתוני הגרסה בפורמט Atom 1.0 או RSS 2.0.
הסבר על תאריכי הפצה
כל השינויים בספריית GPT נבדקים באופן יסודי לפני ההשקה. בנוסף, גרסאות מושקות למשתמשים בהדרגה כדי לספק הגנה נוספת מפני רגרסיות בלתי צפויות. אם מזוהה רגרסיה בנקודה כלשהי במהלך ההשקה, אפשר לנטוש במהירות את כל הגרסה לפני שהיא מגיעה לכל המשתמשים.
לכן תאריכי ההשקה אינם מדויקים. ייתכן שיחלפו מספר ימים עד מספר שבועות עד שמהדורה תפורסם במלואה. כלומר, המשתמשים ייתקלו בשינויים בזמנים שונים. התאריכים שמופיעים בהמשך משקפים את תחילת השבוע שבו הסתיימה השקת השינוי לכל המשתמשים.
השבוע של 19 בפברואר 2024
נוסף טריגר מסוג מעברון navBar
, שיכול להציג מודעת מעברון בניהול GPT כשמשתמש יוצר אינטראקציה עם סרגל הניווט בדפדפן. התכונה הזו זמינה
במחשב בלבד.
כדי לראות דוגמה, אפשר לעיין במאמר הצגת מודעת מעברון באינטרנט.
השבוע של 12 בפברואר 2024
נוספה תמיכה בהגדרת אותות שמספקים בעלי תוכן דיגיטלי (PPS).
תיקון באג שבו SlotRenderEndedEvent.slotContentChanged
תמיד היה true
. בעתיד, המאפיין הזה יהיה true
רק אם
התוכן של מיקום המודעה השתנה. אחרת, המאפיין יהיה false
(לדוגמה, אם מודעה לא מולאה).
השבוע של 29 בינואר 2024
כשלים ברשת בבקשות להצגת מודעות מחקים מצב של 'ללא מילוי' על ידי הפעלה של
googletag.events.SlotRenderEndedEvent
עם
isEmpty
שמוגדר כ-true
. בקטע
האזנה לאירועי מודעה
אפשר לראות דוגמה איך להאזין לאירוע הזה. השינוי כולל כיווץ אוטומטי של יחידת הקיבולת (Slot) כשמשתמשים ב-collapseEmptyDivs
.
נוספה תמיכה בהגדרת הרחבה של מודעות במחשבים או בטאבלטים ובאינטרנט לנייד (מסך חלקי).
השבוע של 11 בדצמבר 2023
נוספה תמיכה ב מודעות עוגן בצד שמאל.
חדש ב-GPT | |
---|---|
טיפוסים בני מנייה (enum) |
OutOfPageFormat.LEFT_SIDE_RAIL OutOfPageFormat.RIGHT_SIDE_RAIL
|
השבוע של 13 בנובמבר 2023
נוספה תמיכה בהגדרת טיפולי הפרטיות של בעלי התוכן הדיגיטלי.
נוספה תמיכה בעיבוד מראש של Chrome. כש-GPT מזהה שהדף נמצא במצב עיבוד מראש, הבקשה להצגת מודעה תושהה עד שהדף יהיה גלוי למשתמש.
השבוע של 23 באוקטובר 2023
נוספה תמיכה בטריגרים אופציונליים של מודעות מעברון באינטרנט.
חדש ב-GPT | |
---|---|
אובייקט |
googletag.config.InterstitialConfig
|
מאפיין (property) |
googletag.config.SlotSettingsConfig.interstitial
|
סוג |
googletag.config.InterstitialTrigger
|
השבוע של 24 ביולי 2023
Protected Audience API (לשעבר FLEDGE) עובר לזמינות כללית עם השקת Chrome ביולי. בעקבות זאת, הפונקציונליות של רכיבים שקשורה למכרזים ב-GPT נחשבת עכשיו יציבה.
הועברה מניסיוני ליציב | |
---|---|
אובייקט |
googletag.config.ComponentAuctionConfig
|
מאפיין (property) |
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 Overer API. שימו לב שכל הדפדפנים הנתמכים תומכים במקור ב-API הזה.
שיטה או אירוע | |
---|---|
googletag.events.ImpressionViewableEvent
|
|
googletag.events.SlotVisibilityChangedEvent
|
|
googletag.pubads().enableLazyLoad()
|
השבוע של 6 בפברואר 2023
נוספה תמיכה בשיתוף אותות מאובטחים.
חדש ב-GPT | |
---|---|
אובייקט |
BidderSignalProvider PublisherSignalProvider SecureSignalProvidersArray
|
סוג |
SecureSignalProvider
|
משתנה |
googletag.secureSignalProviders
|
השבוע של 30 בינואר 2023
ההתנהגות של Service.addEventListener() השתנתה כך שכשאירוע מתרחש, כל המאזינים המשויכים אליו יופעלו לפני העיבוד של אירוע מאוחר יותר. לפני השינוי הזה, פונקציות event listener להתחלה ולסיום של עיבוד מיקום עבור אותה יחידת קיבולת (Slot) היו יכולות לפעול שלא לפי הסדר.
השבוע של 15 באוגוסט 2022
סוג ההחזרה של
Service.removeEventListener() השתנה מ-boolean
ל-void
.
השבוע של 25 ביולי 2022
נוספה תמיכה ניסיונית במכרזים של רכיבי FLEDGE כדי לאפשר בדיקה מוקדמת של FLEDGE עם מספר אתרי מכירה.
חדש ב-GPT | |
---|---|
שיטה |
Slot.setConfig()
|
אובייקט |
ComponentAuctionConfig SlotSettingsConfig
|
השבוע של 18 ביולי 2022
ה-API של ContentService
הוצא משימוש. התקשרות אל googletag.content().setContent
עכשיו לא משפיעה על פעילות מלבד רישום אזהרה. המאפיין googletag.content
יוסר בקרוב לחלוטין. לאחר מכן, ניסיון להפעיל אותו יוביל לחריגה. במקום זאת, אפשר להשתמש ב-DOM APIs המובנים של הדפדפן כדי להוסיף תוכן ישירות לרכיבי div.
השבוע של 23 במאי 2022
נוספה תמיכה בהגדרה של מקור התנועה של בקשות להצגת מודעות.
תמיכה ב-GPT במקור תנועה | |
---|---|
טיפוסים בני מנייה (enum) |
TrafficSource.ORGANIC TrafficSource.PURCHASED
|
מאפיין (property) | PrivacySettingsConfig.trafficSource |
השבוע של 7 במרץ 2022
השקנו מודעות מתגמלות לאינטרנט. פרטים נוספים זמינים במרכז העזרה של Ad Manager.
תמיכה ב-GPT למודעות מתגמלות באינטרנט | |
---|---|
טיפוסים בני מנייה (enum) | OutOfPageFormat.REWARDED |
אירוע | RewardedSlotClosedEvent |
אירוע | RewardedSlotGrantedEvent |
אירוע | RewardedSlotReadyEvent |
אובייקט | RewardedPayload |
השבוע של 28 בפברואר 2022
עכשיו הפונקציה CommandArray.push מאפשרת לקשר באופן מפורש את הפונקציות שסופקו אל globalThis
במקום אל אובייקט arguments
משלה.
השבוע של 8 בדצמבר 2021
Enums חושף עכשיו גם מיפוי הפוך של ערכים למפתחות, כדי להתאים את ההתנהגות של טיפוסים מסוג TypeScript. ממשקי API שמשתמשים בערכי 'טיפוסים בני מנייה (enum)' נשארים ללא שינוי, ואין להשתמש במיפויים הפוכים החדשים האלה.
השבוע של 9 באוגוסט 2021
השיטה removeEventListener נוספה.
קריאה ל- addEventListener מספר פעמים עם אותו מופע של eventType ו-callback היא עכשיו no-op. במילים אחרות, אם מופע יחיד של פונקציית קריאה חוזרת נרשם n פעמים עבור אותו סוג אירוע, היא תופעל פעם אחת בלבד כשהאירוע מתרחש, ולא n פעמים.
השבוע של 29 ביולי 2021
אירועי הניראות של GPT ימשיכו לפעול בסשנים ארוכים בדפים: ImpressionViewableEvent
ו-SlotVisibilityChangedEvent
. בעבר, הם היו כבויים
לאחר שעה אחת מטעינת הדף.
השבוע של 3 במאי 2021
GPT לא מגדיר יותר מקום למשבצות לפני אחזור מודעות. השינוי הזה מפחית את הערך של Cumulative Layout Shift (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()
. ההגדרה של הטעינה המושהית קופאת לכל יחידת קיבולת (Slot) כשהיא מוצגת.
השבוע של 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()
לסימון משבצת השידור החוזרת ככזו שהגיעה ממשתמש מתחת לגיל ההסכמה.
השבוע של 23 באפריל 2018
מוסיפה את googletag.PubAdsService.setRequestNonPersonalizedAds()
לשליטה בהתאמה אישית של מודעות.
השבוע של 12 במרץ 2018
בוצע ביטול של שינוי קודם: הסרת תוכן קיים במשבצות שידור לפני הרענון, אם התוכן לא מוקם שם על ידי GPT. התוכן ינוקה.
השבוע של 19 בפברואר 2018
כשמשתמשים במצב עיבוד אסינכרוני: יש לבקש מודעות באמצעות XMLHttpRequest עם השיטה 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. פעולה זו מאפשרת לעבד משבצות זמן בתוך divs שנמצאים ב-DOM צל.
השבוע של 27 בפברואר 2017
השבוע של 7 בנובמבר 2016
השקנו API של getSlots()
בשירות לאחזור רשימת יחידות הקיבולת (Slot) שמשויכות לשירות.
השבוע של 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
השקה של getResponseInformation
API שמחזיר מידע על תגובות למודעה עבור מיקום המודעה.
השקה של setAdIframeTitle
API שמגדיר את הקלט ככותרת של כל מסגרות ה-iframe של מאגרי המודעות שנוצרו לאחר מכן.
השבוע של 4 באפריל 2016
האורך המקסימלי של בקשת מודעה אחת (HTTP GET
) הוגדל ל-4,096 תווים.
השבוע של 28 במרץ 2016
הוספת אפשרות הגדרה שבה ה-Safeframe צריך לאפשר הרחבה על ידי שכבת-על של תוכן: allowOverlayExpansion
.
הוספת אפשרות הגדרה שבה SafeFrame צריך להשתמש במאפיין Sandbox של HTML5 כדי למנוע ניווט ברמה העליונה: sandbox
.
השבוע של 22 בפברואר 2016
הוספת היכולת להגדיר כותרות ל-iframes של מאגרי מודעות: 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.