หน้านี้มีบันทึกการอัปเดตเวอร์ชันที่ใช้งานจริงของไลบรารีแท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) คุณสามารถตรวจสอบหน้านี้ได้เป็นระยะๆ เพื่อดูประกาศเกี่ยวกับฟีเจอร์ใหม่หรือฟีเจอร์ที่อัปเดต การแก้ไขข้อบกพร่อง ปัญหาที่ทราบ และฟังก์ชันการทำงานที่เลิกใช้งานแล้ว
หากต้องการรับข้อมูลอัปเดต ให้เพิ่ม URL ของหน้านี้ลงในโปรแกรมอ่านฟีดที่คุณใช้อยู่หรือใช้ลิงก์โดยตรงไปยังฟีดบันทึกประจำรุ่นในรูปแบบ Atom 1.0 หรือRSS 2.0
ทำความเข้าใจวันที่เผยแพร่
การเปลี่ยนแปลงทั้งหมดในไลบรารี GPT ได้รับการทดสอบอย่างละเอียดก่อนเผยแพร่ นอกจากนี้ เราจะทยอยเปิดตัวรุ่นต่างๆ ให้แก่ผู้ใช้เพื่อปกป้องการถดถอยที่ไม่คาดคิดเพิ่มเติม หากพบการถดถอยในจุดใดก็ตามระหว่างการเปิดตัว ระบบอาจยกเลิกทั้งรุ่นได้อย่างรวดเร็วก่อนที่จะเข้าถึงผู้ใช้ทั้งหมด
ด้วยเหตุนี้ วันที่เผยแพร่จึงไม่ใช่วันที่ที่แน่นอน การเผยแพร่อาจใช้เวลาตั้งแต่ 2-3 วันไปจนถึง 2-3 สัปดาห์จึงจะเปิดตัวได้ ซึ่งหมายความว่าผู้ใช้จะพบ การเปลี่ยนแปลงในเวลาที่ต่างกัน วันที่ด้านล่างแสดงถึงวันที่เริ่มต้นของสัปดาห์ที่การเปลี่ยนแปลงเปิดตัวแก่ผู้ใช้ทั้งหมดเรียบร้อยแล้ว
สัปดาห์ของวันที่ 21 ตุลาคม 2024
แก้ไข threadYield
เพื่อใช้ Scheduler.yield แทน Scheduler.postTask หากมี ดูรายละเอียดได้ในเอกสารประกอบเกี่ยวกับผลตอบแทน
อัปเดตใน GPT | |
---|---|
พร็อพเพอร์ตี้ |
googletag.config.PageSettingsConfig.threadYield
|
สัปดาห์วันที่ 2 กันยายน 2024
เพิ่มการรองรับโฆษณาคั่นระหว่างหน้าในเกม
สัปดาห์ของวันที่ 19 สิงหาคม 2024
การตั้งค่าสำหรับควบคุมลักษณะการทำงานของผลตอบแทนของชุดข้อความ GPT ได้เปลี่ยนชื่อจาก adYield
เป็น threadYield
เพื่อชี้แจงว่าฟีเจอร์นี้มุ่งเน้นที่ผลตอบแทนของชุดข้อความ JS มากกว่าการเพิ่มประสิทธิภาพผลตอบแทนของโฆษณา ลักษณะการทํางานของฟีเจอร์และ API ที่เชื่อมโยง (นอกเหนือจากชื่อ) จะยังคงเหมือนเดิม ระบบจะนำพร็อพเพอร์ตี้ adYield
ออกในรุ่น GPT ในอนาคต
คุณปิดใช้ลักษณะการทํางานของชุดข้อความเริ่มต้นได้โดยใช้ googletag.setConfig({threadYield: 'DISABLED'});
หรือใช้กับทุกช่องโดยที่ไม่ต้องคำนึงถึงตําแหน่งเทียบกับวิวพอร์ตด้วย googletag.setConfig({threadYield: 'ENABLED_ALL_SLOTS'});
อัปเดตใน GPT แล้ว | |
---|---|
พร็อพเพอร์ตี้ |
googletag.config.PageSettingsConfig.threadYield
|
สัปดาห์ของวันที่ 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
เพิ่มการรองรับการกำหนดค่า สัญญาณที่ได้จากผู้เผยแพร่โฆษณา (PPS)
แก้ไขข้อบกพร่องที่
SlotRenderEndedEvent.slotContentChanged
เป็น true
เสมอ นับจากนี้ไป พร็อพเพอร์ตี้นี้จะมีค่าเป็น true
เฉพาะในกรณีที่เนื้อหาของช่องมีการเปลี่ยนแปลง และมีค่าเป็น false
ในกรณีอื่นๆ (เช่น หากไม่มีการแสดงโฆษณา)
สัปดาห์ของวันที่ 29 มกราคม 2024
ความล้มเหลวของเครือข่ายสําหรับคําขอโฆษณาจะทําให้ดูเหมือนว่าไม่มีการแสดงโฆษณาโดยเรียกใช้ googletag.events.SlotRenderEndedEvent
โดยตั้งค่า isEmpty
เป็น true
ดูตัวอย่างวิธีฟังเหตุการณ์นี้ได้จากListener เหตุการณ์โฆษณา การเปลี่ยนแปลงนี้รวมถึงการยุบช่องโดยอัตโนมัติเมื่อใช้ collapseEmptyDivs
เพิ่มการรองรับการกำหนดค่าการขยายโฆษณาในเดสก์ท็อป/แท็บเล็ตและเว็บบนอุปกรณ์เคลื่อนที่ (หน้าจอบางส่วน)
สัปดาห์ของวันที่ 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
แก้ไขข้อบกพร่องที่ครีเอทีฟโฆษณาอาจถูกตัดให้สั้นลงเมื่อรีเฟรชช่องโฆษณาหลักหลายขนาด
สัปดาห์วันที่ 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 เหตุการณ์เริ่มต้นและสิ้นสุดการแสดงผลของช่องสําหรับช่องเดียวกันอาจทํางานไม่เป็นลําดับ
สัปดาห์ของวันที่ 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 ครั้งสำหรับประเภทเหตุการณ์เดียวกัน ฟังก์ชันจะดำเนินการเพียงครั้งเดียวเมื่อเกิดเหตุการณ์ขึ้น แทนที่จะดำเนินการ 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
ตอนนี้คุณเรียกใช้ googletag.pubads().setPublisherProvidedId
API ได้ทุกเมื่อ ก่อนหน้านี้จะใช้งานได้ก็ต่อเมื่อเรียกใช้ก่อน googletag.enableServices
สัปดาห์ที่เริ่มตั้งแต่วันที่ 4 มกราคม 2021
ระบบอาจเรียกใช้ googletag.pubads().collapseEmptyDivs
API ซ้ำๆ ในตอนนี้เพื่อเปลี่ยนการตั้งค่า ระบบจะไม่สนใจการเรียกซ้ำก่อนหน้านี้
สัปดาห์ของวันที่ 12 ตุลาคม 2020
เปิดตัวโฆษณาคั่นระหว่างหน้าในเว็บเวอร์ชันเบต้าแบบเปิดแล้ว โปรดดูศูนย์ช่วยเหลือ
สัปดาห์ของวันที่ 31 สิงหาคม 2020
เลิกใช้งาน definePassback()
และ defineOutOfPagePassback()
แล้ว ดูวิธีสร้างการรายงานผล Conversion ที่ถูกต้องได้ในเอกสารเกี่ยวกับการรายงานผล Conversion
สัปดาห์ของวันที่ 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()
เพื่ออนุญาตให้เปลี่ยนแปลงการกําหนดค่าการโหลดแบบเลื่อนเวลาไว้หลังจากเรียกใช้ enableServices()
โดยที่การกําหนดค่าการโหลดแบบเลื่อนเวลาไว้จะหยุดชั่วคราวสําหรับแต่ละช่องเมื่อช่องนั้นแสดง
สัปดาห์ที่เริ่มตั้งแต่วันที่ 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 ในบริการสำหรับการเรียกข้อมูลรายการสล็อตที่เชื่อมโยงกับบริการ
สัปดาห์ที่เริ่มตั้งแต่วันที่ 17 ตุลาคม 2016
แก้ไขทั้ง Slot.clearTargeting()
และ PubAdsService.clearTargeting()
ให้ใช้พารามิเตอร์คีย์ที่ไม่บังคับ
สัปดาห์ที่เริ่มตั้งแต่วันที่ 5 กันยายน 2016
ข้อผิดพลาดที่พบใน googletag.cmd.push()
จะแสดงในคอนโซล
สัปดาห์ของวันที่ 8 สิงหาคม 2016
เผยแพร่ API ของ SlotOnloadEvent
แล้วเพื่อให้รอฟังครีเอทีฟโฆษณาให้เสร็จสิ้นได้
สัปดาห์วันที่ 25 กรกฎาคม 2016
เปิดตัว API ของ getTargeting()
และ getTargetingKeys()
ใน 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 ควรใช้แอตทริบิวต์ sandbox ของ 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