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

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

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

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

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

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

השבוע של 29 ביולי 2024

GPT מוביל עכשיו לשרשור JS באמצעות Scheduler.postTask (אם זמין) עם עדיפות: 'חסימת משתמש' ממש לפני הרינדור בנכסי הקריאייטיב. הוכח כי יש לכך השפעה מועטה מאוד על חשיפות שמספקות תועלת משמעותית מדדי הליבה לבדיקת חוויית המשתמש באתר (Core Web Vitals) כברירת מחדל, GPT יניב רק הכנסות מהמיקום שנמצא מחוץ לאזור התצוגה.

אפשר להשבית את התנהגות ברירת המחדל עם googletag.setConfig({adYield: 'DISABLED'}); או להחיל אותן על כל מיקומי המודעות שלא תלויים במיקום שלהם ביחס לאזור התצוגה עם googletag.setConfig({adYield: 'ENABLED_ALL_SLOTS'});.

חדש ב-GPT
נכס googletag.config.PageSettingsConfig.adYield

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

תוקן באג שבו SlotRenderEndedEvent.slotContentChanged תמיד היה true. בעתיד, הנכס הזה יהיה true רק אם התוכן של מיקום המודעה השתנה, ו-false אחרת (לדוגמה, אם מודעה לא מולאה).

השבוע של 29 בינואר 2024

כשלים ברשת של בקשות להצגת מודעות מחקים את השגיאה 'לא מולאה' על ידי הפעלת googletag.events.SlotRenderEndedEvent עם isEmpty מוגדר ל-true. צפייה פונקציות event listener לדוגמה כדי לדעת איך להאזין לאירוע הזה. השינוי כולל באופן אוטומטי כיווץ של החריץ כשמשתמשים collapseEmptyDivs

השבוע של 11 בדצמבר 2023

השבוע של 13 בנובמבר 2023

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

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

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

השבוע של 23 באוקטובר 2023

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

חדש ב-GPT
אובייקט googletag.config.InterstitialConfig
נכס googletag.config.SlotSettingsConfig.interstitial
סוג googletag.config.InterstitialTrigger

השבוע של 24 ביולי 2023

Protected Audience API (לשעבר FLEDGE) מעבר לזמינות לכלל המשתמשים עם השקת Chrome ביולי. לכן, הרכיבים קשורים למכרז הפונקציונליות ב-GPT נחשבת עכשיו ליציבה.

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

השבוע של 30 בינואר 2023

ההתנהגות של Service.addEventListener() השתנה כך שכשאירוע מתרחש, כל המאזינים המשויכים מופעלים לפני העיבוד של אירוע מאוחר יותר. לפני השינוי הזה, מאזינים של אירועי התחלה וסיום לרינדור של אותה משבצת זמן לא היו בסדר.

השבוע של 15 באוגוסט 2022

סוג הערך המוחזר Service.removeEventListener() השתנה מ-boolean ל-void.

השבוע של 25 ביולי 2022

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

חדש ב-GPT
שיטה Slot.setConfig()
אובייקט ComponentAuctionConfig
SlotSettingsConfig

השבוע של 18 ביולי 2022

ה-API של ContentService הוצא משימוש. להתקשרות אל googletag.content().setContent אין עכשיו השפעה מלבד רישום אזהרה. הנכס googletag.content יוסר לחלוטין בקרוב. לאחר מכן, ניסיון להתקשר אליו יגרום לחריגה. במקום זאת, אפשר להשתמש בממשקי ה-API המובנים של DOM בדפדפן כדי להוסיף תוכן ישירות לרכיבי div.

השבוע של 23 במאי 2022

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

תמיכה ב-GPT במקור תנועה
Enum TrafficSource.ORGANIC
TrafficSource.PURCHASED
נכס PrivacySettingsConfig.trafficSource

השבוע של 7 במרץ 2022

השקנו את המודעות המתגמלות לאינטרנט. פרטים נוספים זמינים במרכז העזרה של Ad Manager.

תמיכה ב-GPT במודעות מתגמלות לאינטרנט
Enum OutOfPageFormat.REWARDED
אירוע RewardedSlotClosedEvent
אירוע RewardedSlotGrantedEvent
אירוע RewardedSlotReadyEvent
אובייקט RewardedPayload

השבוע של 28 בפברואר 2022

CommandArray.push עכשיו מקשר באופן מפורש בין הפונקציות שסופקו לבין globalThis במקום אובייקט arguments.

השבוע של 8 בדצמבר 2021

Enums חושפים עכשיו גם מיפוי הפוך של ערכים למפתחות כדי להתאים להתנהגות של טיפוסים בני מנייה (enum) מסוג TypeScript. ממשקי API ערכי 'טיפוסים בני מנייה (enum)' נשארים ללא שינוי, והמיפויים ההפוכים החדשים האלה לא אמורים .

השבוע של 9 באוגוסט 2021

נוספה השיטה removeEventListener.

התקשרות ל- addEventListener כמה פעמים עם אותו eventType ומופע של פונקציית קריאה חוזרת, פעולה ללא פעולה. במילים אחרות, אם רשום מופע יחיד של פונקציית קריאה חוזרת פעמיים עבור אותו סוג אירוע, הוא יופעל רק פעם אחת כשהאירוע מופיע, ולא מספר פעמים.

השבוע של 29 ביולי 2021

אירועי ניראות של GPT: ImpressionViewableEvent ו-SlotVisibilityChangedEvent ימשיך לפעול עכשיו בסשנים ארוכים של דפים. בעבר, הם היו כבויים פחות משעה מטעינת הדף.

השבוע של 3 במאי 2021

GPT לא מגדיר יותר מקום למשבצות לפני אחזור המודעות. השינוי הזה מפחית את Cumulative Layout Shift (CLS) באתרים שלא שמרו מקום באמצעות CSS. כדי לצמצם עוד יותר את מדד ה-CLS באתר, מומלץ לשריין אזורים שאינם אפס את המודעה באמצעות שירות CSS. מידע נוסף

השבוע של 22 במרץ 2021

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

השבוע של 23 בפברואר 2021

עכשיו ניתן לקרוא ל-methods 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(). במסמכי התיעוד בנושא דיווח חוזר מוסבר איך ליצור בצורה נכונה את חשיפות passback.

השבוע של 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, שמופעל כשמתקבלת תגובה למודעה במיקום מסוים.

השבוע של 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. כך מתאפשרת רינדור של משבצות בתוך רכיבי div שנמצאים ב-DOM מוצל.

השבוע של 27 בפברואר 2017

השבוע של 7 בנובמבר 2016

פורסם getSlots() API בשירות לאחזור רשימת המשבצות שמשויכות לשירות.

השבוע של 17 באוקטובר 2016

שיניתם את המאפיינים Slot.clearTargeting() ו-PubAdsService.clearTargeting() ועכשיו הם משתמשים בפרמטר אופציונלי של מפתח.

השבוע של 5 בספטמבר 2016

שגיאות שזוהו ב-googletag.cmd.push() כבר לא גלויות, ויודפסו במסוף.

השבוע של 8 באוגוסט 2016

הושק SlotOnloadEvent API כדי לאפשר האזנה לקריאייטיב כדי לסיים את הטעינה.

השבוע של 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 שמחזיר פרטי תגובות למודעות במיקום המודעה.

גרסת ה-API setAdIframeTitle שהושקה, שמגדירה את הקלט ככותרת של כל מסגרות iframe של מאגרי המודעות שייווצרו אחריה.

השבוע של 4 באפריל 2016

האורך המקסימלי של בקשה להצגת מודעה הוא HTTP GET ל-4,096 תווים.

השבוע של 28 במרץ 2016

הוספת אפשרות הגדרה שבה Safeframe אמור לאפשר הרחבה על ידי שכבת-על של התוכן: allowOverlayExpansion.

הוספת אפשרות הגדרה שבה SafeFrame צריך להשתמש במאפיין ה-Sandbox של HTML5 כדי למנוע ניווט ברמה העליונה: sandbox.

השבוע של 22 בפברואר 2016

הוספת יכולת להגדיר כותרות לרכיבי iframe של מאגרי מודעות: setAdIframeTitle().

הוספת API להגדרת מאפייני SafeFrame בדף וברמה של מיקום המודעה: setSafeFrameConfig().

השבוע של 15 בפברואר 2016

הוספת יכולת להשמיד יחידת קיבולת ולהשתמש שוב ב-div: destroySlots().

הוספת API לאילוץ השימוש בתמונה בטוחה במיקומי מודעות באמצעות אמצעי בקרה מפורטים: setForceSafeFrame().

השבוע של 7 בדצמבר 2015

מתבצעת הוספה של אירועי חשיפה של מיקומי המודעות (SlotVisibilityChangedEvent).

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

הוספת הניראות של חשיפות (ImpressionViewableEvent).

מעדכנים את הגדרות הטירגוט של passback באמצעות מפת JSON (Passback.updateTargetingFromMap()).

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

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

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

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

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