נתוני גרסה של GPT

בדף הזה מתועדים עדכוני ייצור בספריית Google Publisher Tag (GPT). אתם יכולים להיכנס לדף הזה מדי פעם כדי לראות הודעות על תכונות חדשות או מעודכנות, תיקוני באגים, בעיות ידועות ופונקציות שהוצאו משימוש.

כדי לקבל עדכונים, תוכלו להוסיף את כתובת ה-URL של הדף הזה לקורא הפידים הרצוי, או להשתמש בקישור ישיר אל פיד נתוני הגרסה בפורמט Atom 1.0סמל פיד או RSS 2.0סמל פיד.

הסבר על תאריכי הפצה

כל השינויים בספריית GPT נבדקים באופן יסודי לפני ההשקה. בנוסף, גרסאות מושקות למשתמשים בהדרגה כדי לספק הגנה נוספת מפני רגרסיות בלתי צפויות. אם מזוהה רגרסיה בנקודה כלשהי במהלך ההשקה, אפשר לנטוש במהירות את כל הגרסה לפני שהיא מגיעה לכל המשתמשים.

לכן תאריכי ההשקה אינם מדויקים. ייתכן שיחלפו מספר ימים עד מספר שבועות עד שמהדורה תפורסם במלואה. כלומר, המשתמשים ייתקלו בשינויים בזמנים שונים. התאריכים שמופיעים בהמשך משקפים את תחילת השבוע שבו הסתיימה השקת השינוי לכל המשתמשים.

השבוע של 19 בפברואר 2024

נוסף טריגר מסוג מעברון navBar, שיכול להציג מודעת מעברון בניהול GPT כשמשתמש יוצר אינטראקציה עם סרגל הניווט בדפדפן. התכונה הזו זמינה במחשב בלבד.

כדי לראות דוגמה, אפשר לעיין במאמר הצגת מודעת מעברון באינטרנט.

השבוע של 12 בפברואר 2024

תיקון באג שבו 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

נוספה תמיכה בהגדרת טיפולי הפרטיות של בעלי התוכן הדיגיטלי.

חדש ב-GPT
פעולה googletag.setConfig()
אובייקט googletag.config.PageSettingsConfig
googletag.config.PrivacyTreatmentsConfig
מאפיין (property) googletag.config.PageSettingsConfig.privacyTreatments
googletag.config.PrivacyTreatmentsConfig.treatments
סוג googletag.config.PrivacyTreatment

נוספה תמיכה בעיבוד מראש של 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

השבוע של 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()).

תמיכה ב-set() ובמאפיין get() של AdSense page_url למשבצות שידור.

השבוע של 12 באוקטובר 2015

השבוע של 31 באוגוסט 2015

בנייה מחדש של ארכיטקטורת GPT לתוך טוען דק והטמעה גדולה יותר.

תמיכה בגודל נוזל ב-GPT.