หน้านี้มีบันทึกการอัปเดตเวอร์ชันที่ใช้งานจริงของไลบรารีแท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) คุณเข้ามาตรวจสอบหน้านี้ได้เป็นระยะๆ เพื่อดูประกาศเกี่ยวกับฟีเจอร์ใหม่หรือฟีเจอร์ที่อัปเดต การแก้ไขข้อบกพร่อง ปัญหาที่ทราบ และฟังก์ชันการทำงานที่เลิกใช้งานแล้ว
หากต้องการได้รับอัปเดต ให้เพิ่ม URL ของหน้านี้ลงในโปรแกรมอ่านฟีดที่คุณใช้อยู่หรือใช้ลิงก์โดยตรงไปยังฟีดบันทึกประจำรุ่นในรูปแบบ Atom 1.0
หรือRSS 2.0![]()
เกี่ยวกับวันที่วางจำหน่าย
การเปลี่ยนแปลงทั้งหมดในไลบรารี GPT จะได้รับการทดสอบอย่างละเอียดก่อนเผยแพร่ นอกจากนี้ เราจะทยอยเปิดตัวรุ่นต่างๆ ให้แก่ผู้ใช้เพื่อป้องกันการถดถอยที่ไม่คาดคิดเพิ่มเติม หากพบการถดถอย ณ จุดใดก็ตามระหว่างการเปิดตัว คุณสามารถยกเลิกการเผยแพร่ทั้งหมดได้อย่างรวดเร็วก่อนที่การเผยแพร่จะเข้าถึงผู้ใช้ทั้งหมด
ด้วยเหตุนี้ วันที่เผยแพร่จึงไม่แน่นอน โดยการเผยแพร่อาจใช้เวลาตั้งแต่ 2-3 วันไปจนถึง 2-3 สัปดาห์จึงจะเสร็จสมบูรณ์ ซึ่งหมายความว่าผู้ใช้จะเห็นการเปลี่ยนแปลงในเวลาที่ต่างกัน วันที่ที่ระบุไว้ในบันทึกประจำรุ่นเหล่านี้แสดงถึงช่วงต้นสัปดาห์ที่การเปลี่ยนแปลงเสร็จสิ้นการเปิดตัวสำหรับผู้ใช้ทั้งหมด
สัปดาห์ของวันที่ 19 ตุลาคม 2026
เพิ่มการรองรับการทดสอบเวอร์ชันเบต้าแบบเปิดสำหรับฮุกคำขอ ซึ่งช่วยให้ผู้เผยแพร่โฆษณาสามารถลงทะเบียนฟังก์ชันแบบอะซิงโครนัสที่ทำงานพร้อมกันก่อนคำขอโฆษณาแต่ละรายการในหน้าเว็บภายในระยะหมดเวลาที่กำหนดค่าได้
| สิ่งใหม่ๆ ใน GPT | |
|---|---|
| วิธีการ |
PubAdsService.registerRequestHook()
|
| พร็อพเพอร์ตี้ |
PageSettingsConfig.requestHookTimeoutMs
|
ตอนนี้ GPT จะอัปเดตตัวเชื่อมโยงหน้าเว็บโดยอัตโนมัติเมื่อมีการนําทางฝั่งไคลเอ็นต์เกิดขึ้นในแอปพลิเคชันหน้าเว็บเดียว (SPA) วิธีนี้ช่วยให้มั่นใจได้ว่าคำขอโฆษณาที่ส่งหลังจากเปลี่ยนเส้นทางจะได้รับการพิจารณาว่าเป็นการดูหน้าเว็บใหม่ โดยที่ผู้เผยแพร่โฆษณาไม่ต้องเรียกใช้ PubAdsService.updateCorrelator() ด้วยตนเอง
สัปดาห์ของวันที่ 31 สิงหาคม 2026
ตอนนี้แท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) จะขอสคริปต์การติดตั้งใช้งานหลัก (pubads_impl.js) โดยอัตโนมัติด้วยลำดับความสำคัญในการดึงข้อมูลสูงโดยการตั้งค่า fetchpriority="high" ในองค์ประกอบสคริปต์ที่แทรกแบบไดนามิก ซึ่งจะสั่งให้ตัวจัดกำหนดการเครือข่ายของเบราว์เซอร์จัดลำดับความสำคัญของการดึงข้อมูลไลบรารีการติดตั้งใช้งาน ซึ่งจะช่วยลดเวลาในการตอบสนองของการโหลดโฆษณาในเส้นทางการแสดงผลที่สำคัญ เพิ่มการแสดงผลและการคลิก โดยส่งผลกระทบต่อเมตริก Core Web Vitals น้อยที่สุด
ผู้เผยแพร่โฆษณาสามารถกำหนดค่าหรือลบล้างลักษณะการทำงานนี้ได้โดยเพิ่มแอตทริบิวต์ fetchpriority ลงในแท็ก <script> ของตัวโหลด gpt.js ในหน้าเว็บโดยตรง สคริปต์การติดตั้งใช้งานที่แทรกแบบไดนามิกจะรับค่าแอตทริบิวต์ fetchpriority ที่ระบุในสคริปต์ตัวโหลดโดยอัตโนมัติ (เช่น fetchpriority="low" หรือ fetchpriority="auto")
สัปดาห์ของวันที่ 24 สิงหาคม 2026
ตั้งแต่วันที่ 8 กันยายน 2026 แท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) จะรีเฟรชช่องโฆษณาที่ผู้ใช้กำลังดูอยู่โดยอัตโนมัติเมื่อผู้ใช้กลับมาที่หน้าเว็บผ่านการไปยังส่วนต่างๆ ของ Back-Forward Cache (bfcache) การรีเฟรชช่องโฆษณาเหล่านี้โดยอัตโนมัติจะช่วยให้ผู้เผยแพร่โฆษณาสามารถเพิ่มการแสดงผลและเพิ่มรายได้จากโฆษณาได้อย่างราบรื่น
ผู้เผยแพร่โฆษณาที่ต้องการปิดใช้การรีเฟรชอัตโนมัติในการไปยังส่วนต่างๆ ของ Back-Forward Cache จะทำได้ผ่าน GPT AutoRefreshConfig API
| สิ่งใหม่ๆ ใน GPT | |
|---|---|
| พร็อพเพอร์ตี้ |
AutoRefreshConfig.backForwardCache
|
สัปดาห์ของวันที่ 18 พฤษภาคม 2026
การหยุดให้บริการทริกเกอร์โฆษณาคั่นระหว่างหน้าในเว็บ "ย้อนกลับ"
ตั้งแต่วันที่ 15 มิถุนายน 2026 การนำทางย้อนกลับโดยใช้ปุ่มย้อนกลับของเบราว์เซอร์จะไม่ทริกเกอร์โฆษณาคั่นระหว่างหน้าในเว็บของ Ad Manager ในเบราว์เซอร์ที่รองรับ (รวมถึง Chrome, Edge และ Opera) อีกต่อไป การอัปเดตนี้จะมีผลโดยอัตโนมัติกับผู้เผยแพร่โฆษณาทุกรายที่เลือกใช้ทริกเกอร์ "ย้อนกลับ" และผู้เผยแพร่โฆษณาไม่ต้องดำเนินการใดๆ การเปลี่ยนแปลงนี้ช่วยให้มั่นใจได้ว่าจะเป็นไปตามนโยบายใหม่ของ Google Search ที่ต่อต้าน "การลักลอบใช้ปุ่มย้อนกลับ" https://developers.google.com/search/blog/2026/04/back-button-hijacking
สัปดาห์ของวันที่ 27 เมษายน 2026
เราได้แก้ไขปัญหาภายในฟีเจอร์การรีเฟรชอัตโนมัติที่โฆษณาอาจรีเฟรชหลายครั้งติดต่อกันอย่างรวดเร็วหลังจากการแทรกแซงโฆษณาอย่างมากของ Chrome เราได้ใช้มาตรการบรรเทาปัญหาเพื่อจำกัดการรีเฟรช และกำลังดำเนินการอย่างเต็มที่เพื่อหาโซลูชันที่ถาวรมากขึ้นเพื่อป้องกันลักษณะการทำงานนี้และปรับปรุงความเสถียรของฟีเจอร์
สัปดาห์ของวันที่ 20 เมษายน 2026
เพิ่มการรองรับการกำหนดค่าการจัดการอายุที่ผู้เผยแพร่โฆษณาเป็นผู้เริ่ม ซึ่งช่วยให้ผู้เผยแพร่โฆษณาส่งสัญญาณการคุ้มครองความเป็นส่วนตัวของเด็กหรือวัยรุ่นสำหรับคำขอโฆษณาได้
ตอนนี้ผู้เผยแพร่โฆษณาสามารถใช้การตั้งค่า tagForAgeTreatment ใน PrivacySettingsConfig เพื่อบังคับใช้การดูแลสำหรับเด็ก (เทียบเท่ากับ TFCD) หรือการดูแลสำหรับวัยรุ่น (เทียบเท่ากับ TAP) ได้แล้ว
| สิ่งใหม่ๆ ใน GPT | |
|---|---|
| ค่าแจกแจง |
TagForAgeTreatment
|
| พร็อพเพอร์ตี้ |
PrivacySettingsConfig.tagForAgeTreatment
|
สัปดาห์ของวันที่ 9 มีนาคม 2026
เมื่อฟีเจอร์การแทรกแซงโฆษณาที่ใช้ทรัพยากรมากของ Chrome นำโฆษณาออกเนื่องจากใช้ทรัพยากรมากเกินไป ตอนนี้ GPT จะรีเฟรชช่องว่างด้วยโฆษณาอื่นโดยอัตโนมัติ ซึ่งจะช่วยให้มั่นใจได้ว่าพื้นที่โฆษณาจะยังคงมีการใช้งานอยู่ ลักษณะการทำงานนี้คาดว่าจะเพิ่มการแสดงโฆษณา โดยเฉพาะในสภาพแวดล้อม Chrome บนเดสก์ท็อป
หมายเหตุเกี่ยวกับการกำหนดเป้าหมายและคีย์-ค่า: การรีเฟรชอัตโนมัตินี้จะใช้การกำหนดค่าการกำหนดเป้าหมายที่มีอยู่ของช่องโฆษณาซ้ำ หากการผสานรวมของคุณอาศัยการอัปเดตคีย์-ค่าก่อนการรีเฟรชทุกครั้ง อาจส่งผลให้มีการส่งข้อมูลการกำหนดเป้าหมายที่ล้าสมัย ผู้เผยแพร่โฆษณาที่ต้องการจัดการตรรกะนี้ด้วยตนเองสามารถเลือกไม่ใช้ได้โดยใช้ googletag.config.AutoRefreshConfig
สัปดาห์ของวันที่ 6 ตุลาคม 2025
ตอนนี้โฆษณาคั่นระหว่างหน้าจะ แสดงผลล่วงหน้าโดยคาดการณ์ปลายทางในเว็บไซต์เดียวกันสำหรับทริกเกอร์การนำทางใน Chrome ซึ่งจะช่วยปรับปรุงประสบการณ์ของผู้ใช้ด้วยการทำให้การโหลดหน้าเว็บเร็วขึ้นเมื่อปิดโฆษณาคั่นระหว่างหน้า
สัปดาห์ของวันที่ 28 กรกฎาคม 2025
เราได้ย้ายข้อมูลการตั้งค่าระดับหน้าเว็บและระดับช่องโฆษณาที่มีอยู่จำนวนหนึ่งไปยัง API การกำหนดค่า GPT แบบรวมใหม่ การย้ายข้อมูลนี้มีการปรับปรุงหลายอย่าง ดังนี้
- การค้นพบที่ดีขึ้น: การตั้งค่าจะจัดกลุ่มไว้ด้วยกันในเอกสารประกอบและคำจำกัดความของประเภท
- ใช้งานง่ายขึ้น: คุณสามารถกำหนดการตั้งค่าทีละรายการหรือทั้งหมดพร้อมกันได้โดยใช้อินเทอร์เฟซเดียว
- ข้อผิดพลาดที่ชัดเจนยิ่งขึ้น: ข้อผิดพลาดในการกำหนดค่าจะให้รายละเอียดเพิ่มเติมและใช้ภาษาที่เป็นมาตรฐานเพื่อปรับปรุงการแก้ปัญหาให้มีประสิทธิภาพมากขึ้น
วิธีการกำหนดค่าเดิมจะยังคงทำงานต่อไป แต่จะได้รับการอัปเดตให้ใช้เฟรมเวิร์กการกำหนดค่าใหม่ภายใน ด้วยเหตุนี้ คุณอาจพบข้อความแสดงข้อผิดพลาดที่อ้างอิงพร็อพเพอร์ตี้ของ Config API ใหม่ แม้ว่าจะใช้วิธีเดิมก็ตาม
ออบเจ็กต์ SafeFrameConfig ย้ายจากเนมสเปซ googletag ไปยังเนมสเปซ googletag.config แล้ว
ตารางต่อไปนี้แสดงวิธีการกำหนดค่าเดิมที่เลิกใช้งานแล้ว พร้อมด้วย API การกำหนดค่าที่แนะนำให้ใช้แทน
| วิธีการกำหนดค่าแบบเดิม | การแทนที่ API การกำหนดค่า GPT |
|---|---|
PubAdsService.set() |
PageSettingsConfig.adsenseAttributes
|
PubAdsService.clearCategoryExclusions()PubAdsService.setCategoryExclusion()
|
PageSettingsConfig.categoryExclusion
|
PubAdsService.setCentering() |
PageSettingsConfig.centering
|
PubAdsService.collapseEmptyDivs() |
PageSettingsConfig.collapseDiv
|
PubAdsService.disableInitialLoad() |
PageSettingsConfig.disableInitialLoad
|
PubAdsService.enableLazyLoad() |
PageSettingsConfig.lazyLoad
|
PubAdsService.setLocation() |
PageSettingsConfig.location
|
PubAdsService.setForceSafeFrame()PubAdsService.setSafeFrameConfig()
|
PageSettingsConfig.safeFrame
|
PubAdsService.enableSingleRequest() |
PageSettingsConfig.singleRequest
|
PubAdsService.clearTargeting()PubAdsService.setTargeting()
|
PageSettingsConfig.targeting
|
PubAdsService.enableVideoAds()PubAdsService.setVideoContent()
|
PageSettingsConfig.videoAds
|
PubAdsService.isInitialLoadDisabled()PubAdsService.get()PubAdsService.getAttributeKeys()PubAdsService.getTargeting()PubAdsService.getTargetingKeys()
|
googletag.getConfig()
|
Slot.set() |
SlotSettingsConfig.adsenseAttributes
|
Slot.clearCategoryExclusions()Slot.setCategoryExclusion()
|
SlotSettingsConfig.categoryExclusion
|
Slot.setClickUrl() |
SlotSettingsConfig.clickUrl
|
Slot.setCollapseEmptyDiv() |
SlotSettingsConfig.collapseDiv
|
Slot.setForceSafeFrame()Slot.setSafeFrameConfig()
|
SlotSettingsConfig.safeFrame
|
Slot.clearTargeting()Slot.setTargeting()Slot.updateTargetingFromMap()
|
SlotSettingsConfig.targeting
|
Slot.get()Slot.getAttributeKeys()Slot.getCategoryExclusions()Slot.getTargeting()Slot.getTargetingKeys()
|
Slot.getConfig()
|
สัปดาห์ของวันที่ 21 กรกฎาคม 2025
ฟีเจอร์threadYieldได้รับการอัปเดตให้แสดงเทรด JS ก่อนสร้าง URL คำขอโฆษณาด้วย สำหรับคำขอที่มีเฉพาะช่องที่อยู่ครึ่งหน้าล่าง ซึ่งได้รับการพิสูจน์แล้วว่าส่งผลดีต่อ Core Web Vitals โดยไม่ส่งผลเสียต่อการแสดงผล
| อัปเดตใน GPT | |
|---|---|
| พร็อพเพอร์ตี้ |
googletag.config.PageSettingsConfig.threadYield
|
สัปดาห์ของวันที่ 2 มิถุนายน 2025
ตอนนี้โฆษณาคั่นระหว่างหน้าในเว็บรองรับแอปพลิเคชันหน้าเว็บเดียว (SPA) อย่างเต็มรูปแบบแล้ว
ตอนนี้ผู้ใช้ GPT สามารถแสดงโฆษณาคั่นระหว่างหน้าในเว็บภายในเว็บไซต์ที่เปิดใช้ SPA ได้อย่างราบรื่นโดยไม่ต้องโหลดหน้าเว็บใหม่ทั้งหน้า การเพิ่มประสิทธิภาพนี้สามารถทําสิ่งต่อไปนี้ได้
- ปรับปรุงประสบการณ์ของผู้ใช้: แสดงโฆษณาที่จุดพักตามปกติภายใน SPA เพื่อให้การเปลี่ยนหน้าเป็นไปอย่างราบรื่นและรบกวนผู้ใช้น้อยลง
- เพิ่มการสร้างรายได้: ปลดล็อกโอกาสในการสร้างรายได้ใหม่ๆ ด้วยการแสดงโฆษณาคั่นระหว่างหน้าอย่างมีประสิทธิภาพในเนื้อหาแบบไดนามิกที่ขับเคลื่อนโดย SPA
- รักษามาตรฐานโฆษณาที่ดีกว่า: มอบประสบการณ์การใช้งานโฆษณาคุณภาพสูงต่อไปด้วยตัวเลือกการออกที่ชัดเจนและความถี่สูงสุดที่กำหนดได้ โดยยึดตามแนวทางปฏิบัติแนะนำของอุตสาหกรรม
คุณไม่จำเป็นต้องทำการเปลี่ยนแปลงใดๆ ในการใช้งาน SPA ที่มีอยู่ GPT จะตรวจหาและจัดการการแสดงโฆษณาคั่นระหว่างหน้าสําหรับการเปลี่ยนแปลงหน้าเว็บภายใน SPA โดยอัตโนมัติ ดูรายละเอียดเพิ่มเติมเกี่ยวกับการติดตั้งใช้งานโฆษณาคั่นระหว่างหน้าในเว็บที่จัดการโดย GPT และทริกเกอร์โฆษณาคั่นระหว่างหน้าที่ไม่บังคับได้ที่ตัวอย่าง แสดงโฆษณาคั่นระหว่างหน้าในเว็บ
สัปดาห์ของวันที่ 26 พฤษภาคม 2025
ความถี่สูงสุดสำหรับ โฆษณาคั่นระหว่างหน้าในเกม H5 ลดลงจาก 120 วินาทีเหลือ 30 วินาที
สัปดาห์ของวันที่ 28 เมษายน 2025
| สิ่งใหม่ๆ ใน GPT | |
|---|---|
| พร็อพเพอร์ตี้ |
SlotRenderEndedEvent.responseIdentifier
|
สัปดาห์ของวันที่ 27 มกราคม 2025
พร็อพเพอร์ตี้
ComponentAuctionConfig.auctionConfig
ต่อไปนี้ได้รับการเปลี่ยนชื่อเพื่อให้สอดคล้องกับข้อกำหนดเฉพาะของ
Protected Audience API
| ชื่อเดิมของพร็อพเพอร์ตี้ | ชื่อพร็อพเพอร์ตี้ใหม่ |
|---|---|
decisionLogicUrl |
decisionLogicURL |
trustedScoringSignalsUrl |
trustedScoringSignalsURL |
สัปดาห์ของวันที่ 21 ตุลาคม 2024
แก้ไข threadYield เพื่อใช้ Scheduler.yield แทน Scheduler.postTask หากมี ดูรายละเอียดได้ที่เอกสารประกอบเกี่ยวกับผลตอบแทน
| อัปเดตใน GPT | |
|---|---|
| พร็อพเพอร์ตี้ |
googletag.config.PageSettingsConfig.threadYield
|
สัปดาห์ของวันที่ 2 กันยายน 2024
เพิ่มการรองรับโฆษณาคั่นระหว่างหน้าในเกม
สัปดาห์ของวันที่ 19 สิงหาคม 2024
การตั้งค่าสำหรับควบคุมลักษณะการทำงานของ Yield ของชุดข้อความ GPT ได้เปลี่ยนชื่อจาก adYield เป็น threadYield เพื่อชี้แจงว่าฟีเจอร์นี้มุ่งเน้นที่การสร้าง Yield ของชุดข้อความ 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 (หากมี) โดยมีลำดับความสำคัญเป็น "user-blocking" ก่อนที่จะแสดงผลครีเอทีฟโฆษณา เราพบว่าวิธีนี้ส่งผลกระทบต่อการแสดงผลน้อยมาก แต่เป็นประโยชน์ต่อ 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_RAILOutOfPageFormat.RIGHT_SIDE_RAIL
|
สัปดาห์ของวันที่ 13 พฤศจิกายน 2023
เพิ่มการรองรับการกำหนดค่าการดูแลด้านความเป็นส่วนตัวสำหรับผู้เผยแพร่โฆษณา
เพิ่มการรองรับการแสดงผลล่วงหน้าของ 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
ตอนนี้ระบบจะนำค่าขนาดที่เป็นลบและเป็นศูนย์ที่ระบุใน 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 | |
|---|---|
| วัตถุ |
BidderSignalProviderPublisherSignalProviderSecureSignalProvidersArray
|
| ประเภท |
SecureSignalProvider
|
| ตัวแปร |
googletag.secureSignalProviders
|
สัปดาห์ของวันที่ 30 มกราคม 2023
ลักษณะการทำงานของ Service.addEventListener() มีการเปลี่ยนแปลงเพื่อให้เมื่อเกิดเหตุการณ์ขึ้น Listener ที่เกี่ยวข้องทั้งหมดจะทำงานก่อนที่จะประมวลผลเหตุการณ์ที่เกิดขึ้นในภายหลัง ก่อนการเปลี่ยนแปลงนี้ Listener เหตุการณ์เริ่มต้นและสิ้นสุดการแสดงผลช่องโฆษณาสำหรับช่องโฆษณาเดียวกันอาจทำงานไม่เป็นไปตามลำดับ
สัปดาห์ของวันที่ 15 สิงหาคม 2022
ประเภทการแสดงผลของ Service.removeEventListener() เปลี่ยนจาก boolean เป็น void
สัปดาห์ของวันที่ 25 กรกฎาคม 2022
เพิ่มการรองรับการทดสอบสำหรับการประมูลคอมโพเนนต์ FLEDGE เพื่อเปิดใช้การทดสอบ FLEDGE กับผู้ขายหลายรายตั้งแต่เนิ่นๆ
| สิ่งใหม่ๆ ใน GPT | |
|---|---|
| วิธีการ |
Slot.setConfig()
|
| วัตถุ |
ComponentAuctionConfigSlotSettingsConfig
|
สัปดาห์ของวันที่ 18 กรกฎาคม 2022
ContentService API หยุดให้บริการแล้ว การเรียกใช้ googletag.content().setContent ตอนนี้จะไม่มีผลใดๆ นอกจากการบันทึกคำเตือน ระบบจะนำพร็อพเพอร์ตี้ googletag.content ออกทั้งหมดในเร็วๆ นี้ หลังจากนั้น การพยายามเรียกใช้พร็อพเพอร์ตี้ดังกล่าวจะทำให้เกิดข้อยกเว้น ใช้ DOM API ในตัวของเบราว์เซอร์เพื่อเพิ่มเนื้อหาไปยังองค์ประกอบ div โดยตรงแทน
สัปดาห์ของวันที่ 23 พฤษภาคม 2022
เพิ่มการรองรับการกำหนดค่าแหล่งที่มาของการเข้าชมคำขอโฆษณา
| การรองรับ GPT สำหรับแหล่งที่มาของการเข้าชม | |
|---|---|
| ค่าแจกแจง |
TrafficSource.ORGANICTrafficSource.PURCHASED
|
| พร็อพเพอร์ตี้ | PrivacySettingsConfig.trafficSource |
สัปดาห์ของวันที่ 7 มีนาคม 2022
โฆษณาที่มีการให้รางวัลสำหรับเว็บเปิดตัวแล้ว ดูรายละเอียดได้ที่ศูนย์ช่วยเหลือของ Ad Manager
| การรองรับ GPT สำหรับโฆษณาที่มีการให้รางวัลสำหรับเว็บ | |
|---|---|
| ค่าแจกแจง | OutOfPageFormat.REWARDED |
| กิจกรรม | RewardedSlotClosedEvent |
| เหตุการณ์ | RewardedSlotGrantedEvent |
| กิจกรรม | RewardedSlotReadyEvent |
| วัตถุ | RewardedPayload |
สัปดาห์ของวันที่ 28 กุมภาพันธ์ 2022
ตอนนี้ CommandArray.push จะเชื่อมโยงฟังก์ชันที่ระบุกับ globalThis อย่างชัดเจนแทนออบเจ็กต์ arguments ของตัวเอง
สัปดาห์ของวันที่ 8 ธันวาคม 2021
ตอนนี้ Enums ยังแสดงการแมปย้อนกลับของค่ากับคีย์เพื่อให้ตรงกับลักษณะการทำงานของ TypeScript Enums ด้วย API ที่ใช้ค่า enum จะยังคงไม่เปลี่ยนแปลง และไม่ควรใช้การแมปย้อนกลับใหม่เหล่านี้
สัปดาห์ของวันที่ 9 สิงหาคม 2021
เพิ่มเมธอด removeEventListener
การเรียกใช้ addEventListener หลายครั้งด้วยอินสแตนซ์ eventType และฟังก์ชัน Callback เดียวกันจะไม่มีผลใดๆ กล่าวคือ หากมีการลงทะเบียนอินสแตนซ์ฟังก์ชัน Callback เดียว n ครั้งสำหรับประเภทเหตุการณ์เดียวกัน ระบบจะเรียกใช้เพียงครั้งเดียวเมื่อเกิดเหตุการณ์ขึ้น แทนที่จะเป็น n ครั้ง
สัปดาห์ของวันที่ 29 กรกฎาคม 2021
เหตุการณ์การมองเห็นโฆษณาของ GPT: ImpressionViewableEvent และ SlotVisibilityChangedEvent จะยังคงเริ่มทำงานต่อไปในเซสชันหน้าเว็บที่ใช้เวลานาน ก่อนหน้านี้ โฆษณาจะปิดลงหลังจากโหลดหน้าเว็บไปแล้ว 1 ชั่วโมง
สัปดาห์ของวันที่ 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
ตอนนี้คุณจะเรียกใช้ googletag.pubads().setPublisherProvidedId API ได้ทุกเมื่อ ก่อนหน้านี้จะใช้งานได้ก็ต่อเมื่อเรียกใช้ก่อน googletag.enableServices เท่านั้น
สัปดาห์ของวันที่ 4 มกราคม 2021
ตอนนี้คุณสามารถเรียกใช้ googletag.pubads().collapseEmptyDivs API ซ้ำๆ เพื่อเปลี่ยนการตั้งค่าได้ ระบบจะไม่สนใจการโทรซ้ำก่อนหน้านี้
สัปดาห์ของวันที่ 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() เพื่ออนุญาตให้เปลี่ยนแปลงการกำหนดค่าการโหลดแบบ 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 ในบริการเพื่อเรียกดูรายการช่วงเวลาที่เชื่อมโยงกับบริการ
สัปดาห์ของวันที่ 17 ตุลาคม 2016
แก้ไขทั้ง Slot.clearTargeting() และ PubAdsService.clearTargeting() เพื่อใช้พารามิเตอร์คีย์ที่ไม่บังคับ
สัปดาห์ของวันที่ 5 กันยายน 2016
ข้อผิดพลาดที่ตรวจพบใน googletag.cmd.push() จะไม่ถูกซ่อนอีกต่อไป และจะพิมพ์ลงในคอนโซล
สัปดาห์ของวันที่ 8 สิงหาคม 2016
เปิดตัว SlotOnloadEvent API เพื่ออนุญาตให้ฟังครีเอทีฟโฆษณาจนโหลดเสร็จ
สัปดาห์ของวันที่ 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