บันทึกประจํารุ่น GPT

การสร้างเอกสารของหน้านี้จะอัปเดตไลบรารีแท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) คุณตรวจสอบหน้านี้ได้เป็นระยะๆ เพื่อดูประกาศเกี่ยวกับฟีเจอร์ใหม่หรือฟีเจอร์ที่อัปเดต การแก้ไขข้อบกพร่อง ปัญหาที่ทราบ และฟังก์ชันการทำงานที่เลิกใช้งานแล้ว

หากต้องการให้ระบบส่งการอัปเดตถึงคุณ ให้เพิ่ม URL ของหน้านี้ลงในโปรแกรมอ่านฟีดที่ต้องการ หรือใช้ลิงก์โดยตรงไปยังฟีดบันทึกประจำรุ่นในรูปแบบ Atom 1.0ไอคอนฟีด หรือ RSS 2.0ไอคอนฟีด

ทำความเข้าใจวันที่เผยแพร่

การเปลี่ยนแปลงทั้งหมดในไลบรารี GPT จะได้รับการทดสอบอย่างละเอียดถี่ถ้วนก่อนเผยแพร่ นอกจากนี้ ยังทยอยเปิดตัวรุ่นแก่ผู้ใช้ เพื่อป้องกันการถดถอยที่ไม่คาดคิดเพิ่มเติม หากพบการถดถอยระหว่างการเปิดตัว ระบบอาจทิ้งรุ่นทั้งหมดได้อย่างรวดเร็วก่อนจะเข้าถึงผู้ใช้ทั้งหมด

ด้วยเหตุนี้ วันที่เผยแพร่จึงไม่ใช่วันที่ที่แน่นอน การเผยแพร่จึงอาจใช้เวลา 2-3 วันไปจนถึง 2-3 สัปดาห์จึงจะเปิดตัวได้อย่างสมบูรณ์ ซึ่งหมายความว่าผู้ใช้ จะพบการเปลี่ยนแปลงในช่วงเวลาต่างๆ วันที่ที่ระบุไว้ด้านล่างคือวันเริ่มต้นของสัปดาห์ที่การเปลี่ยนแปลงเปิดตัวแก่ผู้ใช้ทั้งหมดจนเสร็จสิ้น

สัปดาห์ที่เริ่มตั้งแต่วันที่ 19 กุมภาพันธ์ 2024

เพิ่มทริกเกอร์โฆษณาคั่นระหว่างหน้า navBar ซึ่งสามารถแสดงโฆษณาคั่นระหว่างหน้าที่จัดการโดย GPT เมื่อผู้ใช้โต้ตอบกับแถบนำทางของเบราว์เซอร์ ฟีเจอร์นี้ใช้ได้กับเดสก์ท็อปเท่านั้น

โปรดดูตัวอย่างแสดงโฆษณาคั่นระหว่างหน้าในเว็บ

สัปดาห์ที่เริ่มตั้งแต่วันที่ 12 กุมภาพันธ์ 2024

แก้ไขข้อบกพร่องที่ SlotRenderEndedEvent.slotContentChanged เป็น true เสมอ นับจากนี้ไป พร็อพเพอร์ตี้นี้จะเป็น true ต่อเมื่อเนื้อหาของช่องมีการเปลี่ยนแปลง และจะเป็น false เท่านั้น (เช่น หากโฆษณาไม่ได้รับโฆษณา)

สัปดาห์ที่เริ่มตั้งแต่วันที่ 29 มกราคม 2024

ความล้มเหลวของเครือข่ายสําหรับคําขอโฆษณาจะเลียนแบบการส่ง googletag.events.SlotRenderEndedEvent ด้วยการตั้งค่า isEmpty เป็น true ดูตัวอย่างวิธีฟังเหตุการณ์นี้ได้ใน Listener เหตุการณ์โฆษณา การเปลี่ยนแปลงรวมถึงการยุบช่องโฆษณาโดยอัตโนมัติเมื่อใช้ collapseEmptyDivs

เพิ่มการรองรับการกำหนดค่าการขยายโฆษณาในเดสก์ท็อป/แท็บเล็ตและเว็บบนอุปกรณ์เคลื่อนที่ (หน้าจอบางส่วน)

ใหม่ใน GPT
ออบเจ็กต์ googletag.config.AdExpansionConfig
พร็อพเพอร์ตี้ googletag.config.AdExpansionConfig.enabled
googletag.config.PageSettingsConfig.adExpansion
googletag.config.SlotSettingsConfig.adExpansion

สัปดาห์ที่เริ่มตั้งแต่วันที่ 11 ธันวาคม 2023

เพิ่มการรองรับ โฆษณา Anchor ที่แถบข้าง

ใหม่ใน GPT
ค่าแจกแจง OutOfPageFormat.LEFT_SIDE_RAIL
OutOfPageFormat.RIGHT_SIDE_RAIL

สัปดาห์ที่เริ่มตั้งแต่วันที่ 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 จึงถือว่าเสถียรแล้ว

ย้ายจากเวอร์ชันทดลองเป็นเวอร์ชันเสถียร
ออบเจ็กต์ 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

ตอนนี้ค่าขนาดเชิงลบและ 0 ที่ระบุอยู่ใน googletag.defineSlot() และ SizeMappingBuilder.addSize() จะถูกนำออกโดยอัตโนมัติ เนื่องจากค่าเหล่านั้นไม่ถูกต้อง ด้วยเหตุนี้ การผสานรวมที่มีอยู่ซึ่งระบุค่าที่ไม่ถูกต้องดังกล่าวจึงอาจได้รับข้อความในคอนโซลผู้เผยแพร่โฆษณาเพิ่มขึ้น อย่างไรก็ตาม วิธีนี้จะไม่มีผลต่อคำขอโฆษณาที่ถูกต้องและมีอยู่

สัปดาห์ที่เริ่มตั้งแต่วันที่ 18 พฤษภาคม 2023

ตอนนี้การติดตั้งสคริปต์ผู้เสนอราคาสัญญาณที่ปลอดภัยโดย GPT จะเสร็จสิ้นเร็วขึ้นในการดําเนินการของ GPT ซึ่งอาจส่งผลให้สัญญาณในคําขอโฆษณาครอบคลุมสัญญาณดีขึ้น

สัปดาห์ที่เริ่มตั้งแต่วันที่ 1 พฤษภาคม 2023

แก้ไขข้อบกพร่องที่ครีเอทีฟโฆษณาอาจถูกตัดออกเมื่อรีเฟรชช่องโฆษณา Anchor หลายขนาด

สัปดาห์ที่เริ่มตั้งแต่วันที่ 27 มีนาคม 2023

GPT จะไม่รองรับฟีเจอร์ที่อิงตามการมองเห็นโฆษณาอีกต่อไปในเบราว์เซอร์ที่ไม่รองรับ Intersection Observer API โปรดทราบว่าเบราว์เซอร์ที่รองรับทั้งหมดรองรับ API นี้โดยค่าเริ่มต้น

วิธีการหรือเหตุการณ์
googletag.events.ImpressionViewableEvent
googletag.events.SlotVisibilityChangedEvent
googletag.pubads().enableLazyLoad()

สัปดาห์ที่เริ่มตั้งแต่วันที่ 6 กุมภาพันธ์ 2023

เพิ่มการรองรับการแชร์สัญญาณที่ปลอดภัย

ใหม่ใน GPT
ออบเจ็กต์ BidderSignalProvider
PublisherSignalProvider
SecureSignalProvidersArray
ประเภท SecureSignalProvider
ตัวแปร googletag.secureSignalProviders

สัปดาห์ที่เริ่มตั้งแต่วันที่ 30 มกราคม 2023

มีการเปลี่ยนแปลงลักษณะการทำงานของ Service.addEventListener() ดังนั้นเมื่อมีเหตุการณ์เกิดขึ้น Listener ที่เกี่ยวข้องทั้งหมดจะดำเนินการก่อนประมวลผลเหตุการณ์ที่เกิดขึ้นภายหลัง ก่อนการเปลี่ยนแปลงนี้ Listener เหตุการณ์เริ่มต้นและสิ้นสุดของการแสดงช่องโฆษณาสำหรับช่องเดียวกันอาจทำงานตามลำดับไม่ได้

สัปดาห์ที่เริ่มตั้งแต่วันที่ 15 สิงหาคม 2022

เปลี่ยนประเภทการแสดงผล Service.removeEventListener() จาก boolean เป็น void

สัปดาห์ที่เริ่มตั้งแต่วันที่ 25 กรกฎาคม 2022

เพิ่มการรองรับการทดสอบสำหรับการประมูลคอมโพเนนต์ FLEDGE เพื่อเปิดใช้การทดสอบ FLEDGE กับผู้ขายหลายรายในช่วงแรก

ใหม่ใน GPT
วิธีการ Slot.setConfig()
ออบเจ็กต์ ComponentAuctionConfig
SlotSettingsConfig

สัปดาห์ที่เริ่มตั้งแต่วันที่ 18 กรกฎาคม 2022

ContentService API เลิกใช้งานแล้ว ขณะนี้การเรียกใช้ googletag.content().setContent ไม่มีผลใดๆ นอกเหนือไปจากการบันทึกคำเตือน ระบบจะนำพร็อพเพอร์ตี้ googletag.content ออกทั้งหมดในเร็วๆ นี้ หลังจากนั้นการพยายามเรียกใช้พร็อพเพอร์ตี้จะมีข้อยกเว้น ใช้ DOM API ในตัวของเบราว์เซอร์เพื่อเพิ่มเนื้อหาไปยังองค์ประกอบ div โดยตรงแทน

สัปดาห์ที่เริ่มตั้งแต่วันที่ 23 พฤษภาคม 2022

เพิ่มการรองรับการกําหนดค่าแหล่งที่มาของการเข้าชมคำขอโฆษณา

การรองรับ GPT สำหรับแหล่งที่มาของการเข้าชม
ค่าแจกแจง TrafficSource.ORGANIC
TrafficSource.PURCHASED
พร็อพเพอร์ตี้ PrivacySettingsConfig.trafficSource

สัปดาห์ที่เริ่มตั้งแต่วันที่ 7 มีนาคม 2022

เปิดตัวโฆษณาที่มีการให้รางวัลสำหรับเว็บแล้ว ดูรายละเอียดได้ที่ศูนย์ช่วยเหลือของ Ad Manager

การรองรับ GPT สำหรับโฆษณาที่มีการให้รางวัลสำหรับเว็บ
ค่าแจกแจง OutOfPageFormat.REWARDED
เหตุการณ์ RewardedSlotClosedEvent
เหตุการณ์ RewardedSlotGrantedEvent
เหตุการณ์ RewardedSlotReadyEvent
ออบเจ็กต์ RewardedPayload

สัปดาห์ที่เริ่มตั้งแต่วันที่ 28 กุมภาพันธ์ 2022

ตอนนี้ CommandArray.push จะเชื่อมโยงฟังก์ชันที่ให้ไว้กับ globalThis อย่างชัดเจน แทนที่จะเป็นออบเจ็กต์ arguments ของตัวเอง

สัปดาห์ที่เริ่มตั้งแต่วันที่ 8 ธันวาคม 2021

ตอนนี้ Enums ยังแสดงการจับคู่ค่าแบบย้อนกลับกับคีย์เพื่อให้ตรงกับลักษณะการทำงานของ enum ของ TypeScript ด้วย API ที่ใช้ค่า enum จะไม่มีการเปลี่ยนแปลง และไม่ควรใช้การแมปแบบย้อนกลับใหม่เหล่านี้

สัปดาห์ที่เริ่มตั้งแต่วันที่ 9 สิงหาคม 2021

เพิ่มเมธอด removeEventListener

ตอนนี้การเรียกใช้ addEventListener หลายครั้งด้วยอินสแตนซ์ของฟังก์ชัน eventType และฟังก์ชันโค้ดเรียกกลับเดียวกันจะไม่มีการดำเนินการ กล่าวคือ หากอินสแตนซ์ของฟังก์ชันโค้ดเรียกกลับหนึ่งลงทะเบียนไว้ n ครั้งสำหรับเหตุการณ์ประเภทเดียวกัน ระบบจะเรียกใช้เพียง 1 ครั้งเมื่อมีเหตุการณ์เกิดขึ้น ไม่ใช่ n ครั้ง

สัปดาห์ที่เริ่มตั้งแต่วันที่ 29 กรกฎาคม 2021

เหตุการณ์การมองเห็นโฆษณาของ GPT: ImpressionViewableEvent และ SlotVisibilityChangedEvent จะยังคงเริ่มทํางานต่อไปในเซสชันหน้าเว็บแบบยาว ก่อนหน้านี้ธุรกิจได้ปิดตัวลงหลังจากหน้าเว็บโหลดไป 1 ชั่วโมง

สัปดาห์ที่เริ่มตั้งแต่วันที่ 3 พฤษภาคม 2021

GPT จะไม่ตั้งค่าพื้นที่สำหรับช่องก่อนดึงข้อมูลโฆษณาอีกต่อไป การเปลี่ยนแปลงนี้จะลด Cumulative Layout Shift (CLS) ในเว็บไซต์ที่ไม่ได้จองพื้นที่ไว้โดยใช้ CSS หากต้องการลด CLS ในเว็บไซต์มากขึ้น เราขอแนะนำให้จองพื้นที่ที่ไม่ใช่ 0 สำหรับโฆษณาโดยใช้ 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

ตอนนี้มีข้อมูลโค้ดใหม่ที่แนะนำสำหรับการสร้างรายการส่งคืน GPT แล้ว เราไม่แนะนำให้ใช้ definePassback() และ defineOutOfPagePassback() เนื่องจากฟังก์ชันเหล่านี้ทำงานพร้อมกันและอาจถูกบล็อกโดยเบราว์เซอร์บางอย่าง ดูข้อมูลเพิ่มเติม

เพิ่มเมธอด Slot.updateTargetingFromMap() แล้ว

เพิ่ม PubAdsService.setPrivacySettings() เป็นวิธีใหม่ในการเปิดใช้การตั้งค่าความเป็นส่วนตัว การตั้งค่าเพิ่มเติมจะพร้อมใช้งานที่นี่ในอนาคต

สัปดาห์ที่เริ่มตั้งแต่วันที่ 25 มีนาคม 2019

ขณะนี้บริการ Pubads ทำงานได้อย่างสมบูรณ์ทันทีหลังจากที่เรียกใช้ googletag.enableServices() แทนที่จะเริ่มต้นแบบไม่พร้อมกัน ซึ่งหมายความว่าตอนนี้ googletag.pubadsReady รับประกันได้ว่าจะเป็นจริงทันทีหลังจากเรียกใช้ googletag.enableServices() คุณไม่จำเป็นต้องใช้แบบสำรวจเพื่อตรวจสอบค่าของ googletag.pubadsReady อีกต่อไป

สัปดาห์ที่เริ่มตั้งแต่วันที่ 4 กุมภาพันธ์ 2019

อัปเดตลักษณะการทำงานของ enableLazyLoad() เพื่ออนุญาตการเปลี่ยนแปลงการกำหนดค่าการโหลดแบบ Lazy Loading หลังจากที่เรียกใช้ enableServices() โดยการกำหนดค่าการโหลดแบบ Lazy Loading จะค้างสำหรับแต่ละสล็อตเมื่อช่องนั้นแสดงขึ้น

สัปดาห์ที่เริ่มตั้งแต่วันที่ 21 มกราคม 2019

เพิ่มเหตุการณ์ที่รองรับใหม่ SlotResponseReceived ซึ่งจะเริ่มทำงานเมื่อมีการได้รับการตอบกลับของโฆษณาสำหรับช่องโฆษณาหนึ่งๆ

เพิ่มช่องใหม่ creativeTemplateId ไปยัง googleTag.ResponseInformation แล้ว

สัปดาห์ที่เริ่มตั้งแต่วันที่ 14 มกราคม 2019

เพิ่มเหตุการณ์ที่รองรับใหม่ SlotRequestedEvent ซึ่งจะเริ่มทำงานเมื่อมีการสร้างคำขอโฆษณาสำหรับช่องโฆษณา

สัปดาห์ที่เริ่มตั้งแต่วันที่ 27 สิงหาคม 2018

แก้ไข googletag.display() เพื่อยอมรับ googletag.Slot เป็นอาร์กิวเมนต์

สัปดาห์ที่เริ่มตั้งแต่วันที่ 6 สิงหาคม 2018

เพิ่ม googletag.PubAdsService.enableLazyLoad() สำหรับโฆษณาที่โหลดแบบ Lazy Loading ใน 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 ที่อยู่ใน Shadow DOM

สัปดาห์ที่เริ่มตั้งแต่วันที่ 27 กุมภาพันธ์ 2017

เพิ่ม sourceAgnosticCreativeId และ sourceAgnosticLineItemId ลงใน SlotRenderEndedEvent แล้ว

สัปดาห์ที่เริ่มตั้งแต่วันที่ 7 พฤศจิกายน 2016

เผยแพร่ getSlots() API on Service เพื่อเรียกข้อมูลรายการสล็อตที่เชื่อมโยงกับบริการ

สัปดาห์ที่เริ่มตั้งแต่วันที่ 17 ตุลาคม 2016

แก้ไขทั้ง Slot.clearTargeting() และ PubAdsService.clearTargeting() เพื่อใช้พารามิเตอร์คีย์ที่ไม่บังคับ

สัปดาห์ที่เริ่มตั้งแต่วันที่ 5 กันยายน 2016

ข้อผิดพลาดที่ตรวจจับใน googletag.cmd.push() จะไม่ปรากฏอีกต่อไป และระบบจะพิมพ์ไปยังคอนโซล

สัปดาห์ที่เริ่มตั้งแต่วันที่ 8 สิงหาคม 2016

เผยแพร่ SlotOnloadEvent API เพื่อให้การฟังครีเอทีฟโฆษณาโหลดจนเสร็จสิ้น

สัปดาห์ที่เริ่มตั้งแต่วันที่ 25 กรกฎาคม 2016

เผยแพร่ getTargeting() และ getTargetingKeys() API ใน PubAdsService สำหรับการเรียกข้อมูลพารามิเตอร์การกำหนดเป้าหมายระดับบริการที่กำหนดเอง

สัปดาห์ที่เริ่มตั้งแต่วันที่ 20 มิถุนายน 2016

เผยแพร่ openConsole() API เพื่อเปิดคอนโซลผู้เผยแพร่โฆษณาของ Google โดยไม่ต้องรีเฟรชหน้าเว็บ

สัปดาห์ที่เริ่มตั้งแต่วันที่ 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 ควรใช้แอตทริบิวต์แซนด์บ็อกซ์ 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())

การรองรับแอตทริบิวต์ AdSense page_url ของ set() และ get() สำหรับช่องรายการส่งคืน

สัปดาห์ที่เริ่มตั้งแต่วันที่ 12 ตุลาคม 2015

สัปดาห์ที่เริ่มตั้งแต่วันที่ 31 สิงหาคม 2015

การปรับโครงสร้างสถาปัตยกรรม GPT ใหม่ให้กลายเป็นตัวโหลดขนาดเล็กและการติดตั้งใช้งานที่ใหญ่ขึ้น

รองรับขนาดแบบไหลใน GPT