ข้อความในคอนโซลผู้เผยแพร่โฆษณาของ Google

หน้านี้อธิบายข้อความต่างๆ ที่คุณอาจพบเมื่อดูแท็บคำขอหน้าของคอนโซลผู้เผยแพร่โฆษณาของ Google แต่ละข้อความจะมีระดับความรุนแรงซึ่งระบุถึงความสำคัญที่เกี่ยวข้องของปัญหาที่รายงาน

หากต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับ GPT โปรดดูตัวเลือกการสนับสนุน

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

ตัวแปรข้อความ

ข้อความในคอนโซลผู้เผยแพร่โฆษณาของ Google จำนวนมากใช้ตัวแปรเพื่อให้บริบทเพิ่มเติมซึ่งเป็นประโยชน์ต่อการแก้ไขข้อบกพร่อง ในเอกสารนี้ ตัวแปรข้อความจะแสดงเป็นสตริงอักษรตัวพิมพ์ใหญ่ซึ่งอธิบายค่าซึ่งแสดงอยู่ข้างหน้าด้วยอักขระ $ เช่น $DIVID จะแสดงรหัสขององค์ประกอบ <div> ของหน้าเว็บที่ไม่ซ้ำ

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

ข้อความแสดงข้อผิดพลาด

ข้อความ

การตอบกลับ HTTP 403: $ERROR

ปัญหา

คำขอโฆษณา GPT ถูกปฏิเสธด้วย HTTP 403

พยายามโหลด GPT จากทั้งโดเมนโฆษณาแบบมาตรฐานและแบบจำกัด

ปัญหา

มีการขอ gpt.js จากทั้งโดเมนโฆษณาแบบมาตรฐานและแบบจำกัดภายในหน้าเดียวกัน

ContentService ใช้ไม่ได้อีกต่อไป ใช้ DOM API ในตัวของเบราว์เซอร์เพื่อเพิ่มเนื้อหาไปยังองค์ประกอบ div โดยตรงแทน

ปัญหา

ContentService API อยู่ในระหว่างเลิกใช้งานและ API นี้จะใช้งานไม่ได้อีกต่อไป

รหัส Div ที่ส่งไปยัง googletag.display() ไม่ตรงกับช่องโฆษณาที่กำหนดไว้ช่องใดเลย: $DIVID

ปัญหา

พยายามแสดงช่องโฆษณาที่ไม่ได้กำหนดไว้ก่อนหน้านี้


รายละเอียด

ค่า $DIVID ที่ระบุที่ส่งผ่านไปยัง googletag.display() ไม่ได้เชื่อมโยงกับช่องโฆษณา GPT ตรวจสอบว่าเป็นไปตามนี้

  1. ค่า $DIVID ถูกต้อง
  2. โค้ดของคุณมีการเรียกที่เกี่ยวข้องไปยัง googletag.defineSlot(..., $DIVID)
  3. การโทรหา googletag.display() จะเกิดขึ้นหลังจากการโทรหา googletag.defineSlot()
ดูข้อมูลเพิ่มเติมได้ที่การเริ่มต้นใช้งานแท็กผู้เผยแพร่โฆษณาผ่าน Google

ข้อผิดพลาดใน googletag.defineSlot: ไม่สามารถสร้างช่องโฆษณา $ADUNITPATH องค์ประกอบ div "$DIVID" เชื่อมโยงกับช่องโฆษณาอื่นอยู่แล้ว: $OTHERADUNITPATH

ปัญหา

ไม่สามารถสร้างช่องโฆษณาด้วยรหัส div ที่ระบุ ขณะนี้รหัสนี้เชื่อมโยงกับช่องโฆษณาอื่น


รายละเอียด

ช่องโฆษณา GPT ทุกช่องต้องเชื่อมโยงกับองค์ประกอบ <div> ที่ไม่ซ้ำกัน รหัสขององค์ประกอบนี้ ($DIVID) ระบุเป็นพารามิเตอร์ให้กับ defineSlot() เพื่อแก้ปัญหานี้ ก่อนอื่นให้หาการเรียก <code?defineslot()<code="" dir="ltr" translate="no"> ที่ไม่ถูกต้องในโค้ดของคุณ: </code?defineslot()<>

  • googletag.defineSlot($ADUNITPATH, ..., $DIVID)
  • googletag.defineSlot($OTHERADUNITPATH, ..., $DIVID)
อัปเดตหรือนำการเรียก 1 รายการออกเพื่อให้แน่ใจว่ามีค่า $DIVID ที่ไม่ซ้ำกัน

ข้อผิดพลาดใน googletag.defineSlot: เส้นทางหน่วยโฆษณาที่ระบุ $ADUNITPATH ไม่ถูกต้อง ดูข้อมูลเพิ่มเติมได้ที่ https://support.google.com/admanager/answer/10477476

ปัญหา

ไม่สามารถสร้างช่องโฆษณาด้วยเส้นทางหน่วยโฆษณาที่ระบุเนื่องจากช่องไม่ถูกต้อง

ข้อยกเว้นใน Listener เหตุการณ์ $TYPE: "$ERROR"

ปัญหา

พบข้อยกเว้นที่ไม่มีการจัดการขณะเรียกใช้ Listener เหตุการณ์ของ GPT


รายละเอียด

Listener เหตุการณ์ที่ผู้ใช้กำหนดสำหรับประเภทเหตุการณ์ $TYPE ทำให้เกิดข้อผิดพลาด ตรวจสอบข้อความ $ERROR ที่ระบุเพื่อดูข้อมูลเพิ่มเติมและดำเนินการตามความเหมาะสมเพื่อแก้ปัญหาใน Listener เหตุการณ์

ดูข้อมูลเกี่ยวกับเหตุการณ์ GPT ที่รองรับและดูตัวอย่างวิธีใช้เหตุการณ์ในตัวอย่าง Listener เหตุการณ์โฆษณา

ข้อยกเว้นในฟังก์ชัน googletag.cmd: $ERROR

ปัญหา

พบข้อยกเว้นที่ไม่มีการจัดการขณะเรียกใช้ฟังก์ชันในคิวคำสั่ง GPT


รายละเอียด

ฟังก์ชันที่เพิ่มลงในคิวคำสั่ง GPT เกิดข้อผิดพลาด ตรวจสอบข้อความ $ERROR ที่ให้ไว้เพื่อดูข้อมูลเพิ่มเติม และดำเนินการตามความเหมาะสมเพื่อแก้ปัญหาในฟังก์ชันที่อยู่ในคิว

ข้อความเตือน

ข้อความ

ไม่ได้ขอ$ADFORMAT $ADUNITPATH: ไม่รองรับเบราว์เซอร์ที่ตรวจพบในปัจจุบัน

ปัญหา

เบราว์เซอร์ปัจจุบันไม่รองรับรูปแบบโฆษณาที่ไม่อยู่ในขอบเขตหน้าที่ระบุ


รายละเอียด

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

ใช้กับ

  • OutOfPageFormat.INTERSTITIAL

ไม่ได้ขอ$ADFORMAT $ADUNITPATH: สร้างรูปแบบนี้ในหน้าแล้ว

ปัญหา

สร้างโฆษณาในรูปแบบที่ไม่อยู่ในขอบเขตหน้าที่ระบุไว้ในหน้าเว็บแล้ว


รายละเอียด

รูปแบบที่ไม่อยู่ในขอบเขตหน้าที่จัดการโดย GPT บางรูปแบบจะจำกัดอยู่ที่อินสแตนซ์เดียวต่อหน้า โฆษณาที่ระบุโดย $ADUNITPATH ระบุรูปแบบที่ไม่อยู่ในขอบเขตหน้า ($ADFORMAT) ซึ่งมีการใช้งานในช่องอื่นในหน้าเว็บอยู่แล้ว

ใช้กับ

  • OutOfPageFormat.BOTTOM_ANCHOR
  • OutOfPageFormat.INTERSTITIAL
  • OutOfPageFormat.REWARDED
  • OutOfPageFormat.TOP_ANCHOR

ไม่ได้ขอ$ADFORMAT $ADUNITPATH: รูปแบบนี้ใช้ได้กับอุปกรณ์เคลื่อนที่เท่านั้น

ปัญหา

รูปแบบที่ไม่อยู่ในขอบเขตหน้าที่ระบุไว้จะแสดงบนอุปกรณ์เคลื่อนที่เท่านั้น


รายละเอียด

รูปแบบที่ไม่อยู่ในขอบเขตหน้าซึ่งจัดการด้วย GPT บางรูปแบบจะรองรับเฉพาะอุปกรณ์เคลื่อนที่เท่านั้น มีการพยายามขอโฆษณาที่ระบุโดย $ADUNITPATH จากอุปกรณ์ที่ไม่ใช่อุปกรณ์เคลื่อนที่

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

ใช้กับ

  • OutOfPageFormat.BOTTOM_ANCHOR
  • OutOfPageFormat.TOP_ANCHOR

ไม่ได้ขอ$ADFORMAT $ADUNITPATH: ปัจจุบันรูปแบบนี้รองรับการวางแนวตั้งเท่านั้น

ปัญหา

รูปแบบที่ไม่อยู่ในขอบเขตหน้าที่ระบุไว้จะแสดงในแนวตั้งเท่านั้น


รายละเอียด

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

ใช้กับ

  • OutOfPageFormat.BOTTOM_ANCHOR
  • OutOfPageFormat.TOP_ANCHOR

ไม่ได้ขอ$ADFORMAT $ADUNITPATH: เกินความถี่สูงสุด $FREQCAP แล้ว

ปัญหา

รูปแบบที่ไม่อยู่ในขอบเขตหน้าที่ระบุแสดงจํานวนครั้งสูงสุดสําหรับผู้ใช้ปัจจุบันภายในระยะเวลาสั้นๆ


รายละเอียด

รูปแบบที่ไม่อยู่ในขอบเขตหน้าซึ่งจัดการด้วย GPT บางรูปแบบจะใช้การกำหนดความถี่สูงสุดเพื่อจำกัดจำนวนครั้งในการแสดงโฆษณาประเภทเดียวกันภายในกรอบเวลาที่กำหนด (โดยปกติคือ 1 ชั่วโมง) ระบบบล็อกความพยายามในการขอโฆษณาที่ $ADUNITPATH ระบุแล้ว เนื่องจากผู้ใช้เห็นโฆษณาในรูปแบบที่ระบุ ($ADFORMAT) เป็นจำนวนครั้งสูงสุด ($FREQCAP) ในระยะเวลาการกำหนดความถี่สูงสุดปัจจุบัน

ใช้กับ

  • OutOfPageFormat.INTERSTITIAL

ไม่ได้ขอ$ADFORMAT $ADUNITPATH: GPT ไม่ทำงานในหน้าต่างระดับบนสุด

ปัญหา

รูปแบบแบบไม่อยู่ในขอบเขตหน้าที่ระบุจะแสดงได้เฉพาะในหน้าต่างบนสุดเท่านั้น


รายละเอียด

ระบบจะรองรับรูปแบบที่ไม่อยู่ในขอบเขตหน้าที่จัดการโดย GPT เฉพาะเมื่อ GPT ทำงานอยู่ในหน้าต่างบนสุด มีความพยายามส่งคำขอโฆษณาที่ $ADUNITPATH ระบุจากหน้าต่างที่ซ้อนกัน

ใช้กับ

  • OutOfPageFormat.BOTTOM_ANCHOR
  • OutOfPageFormat.INTERSTITIAL
  • OutOfPageFormat.TOP_ANCHOR

ไม่ได้ขอ$ADFORMAT $ADUNITPATH: วิวพอร์ตเกินความกว้างสูงสุดปัจจุบันที่ 2500 พิกเซล

ปัญหา

วิวพอร์ตเกินจำนวนสูงสุดที่อนุญาตสำหรับรูปแบบที่ไม่อยู่ในขอบเขตหน้าที่ระบุบนอุปกรณ์ปัจจุบัน


รายละเอียด

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

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

ใช้กับ

  • OutOfPageFormat.BOTTOM_ANCHOR
  • OutOfPageFormat.TOP_ANCHOR

ช่องโฆษณา $ADFORMAT ไม่มีสิทธิ์เนื่องจากหน้าไม่ได้เพิ่มประสิทธิภาพสำหรับอุปกรณ์เคลื่อนที่: $ADUNITPATH

ปัญหา

ช่องโฆษณาที่ระบุใช้ได้เฉพาะในหน้าเว็บที่เพิ่มประสิทธิภาพสำหรับอุปกรณ์เคลื่อนที่เท่านั้น


รายละเอียด

ระบบจึงจะพิจารณาว่าหน้าเว็บได้รับการเพิ่มประสิทธิภาพสำหรับอุปกรณ์เคลื่อนที่ ระดับการซูมต้องเป็นกลาง โดยทั่วไปจะทำได้โดยการเพิ่มโค้ดต่อไปนี้ลงใน <head> ของหน้าเว็บ

<meta name="viewport" content="width=device-width, initial-scale=1">

ไม่ได้ขอ $FORMAT $ADUNITPATH: ไม่สามารถเข้าถึงพื้นที่เก็บข้อมูลในเครื่องเพื่อพิจารณาว่าความถี่สูงสุดเกินกำหนดหรือไม่เนื่องจากได้รับความยินยอมจากผู้ใช้ไม่เพียงพอ

ปัญหา

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


รายละเอียด

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

ใช้กับ

  • OutOfPageFormat.INTERSTITIAL

พยายามโหลด GPT หลายครั้ง

ปัญหา

มีการส่งคำขอ gpt.js จากโดเมนเดียวกันหลายครั้งภายในหน้าเดียวกัน

ล้างคีย์เบต้าไม่ได้ มีการเรียกใช้ clearTargeting() ใน $BETAKEY

ปัญหา

พยายามล้างคีย์เบต้าแล้ว


รายละเอียด

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

ไม่พบแอตทริบิวต์การกำหนดเป้าหมาย "$KEY" ของ "$SERVICEORSLOT"

ปัญหา

ไม่พบคีย์การกำหนดเป้าหมายสำหรับบริการหรือช่องโฆษณาที่ระบุ


รายละเอียด

มีการระบุคีย์การกำหนดเป้าหมายที่ไม่รู้จักเป็นพารามิเตอร์ไปยัง PubAdsService.setTargeting() หรือ Slot.setTargeting() ก่อนที่จะใช้คีย์สำหรับการกำหนดเป้าหมายได้ จะต้องมีการกำหนดคีย์ภายในเครือข่าย Google Ad Manager ที่จะใช้ขอโฆษณาที่กำหนดเป้าหมาย

ดูข้อมูลเพิ่มเติมได้จากการเริ่มต้นใช้งานคีย์-ค่า

ข้อผิดพลาดใน googletag.display: ไม่พบ div ที่มีรหัส "$DIVID" ใน DOM สำหรับช่องโฆษณา: $ADUNITPATH

ปัญหา

พยายามแสดงช่องโฆษณาที่เชื่อมโยงกับรหัส div ที่ระบุ แต่ไม่พบองค์ประกอบ div ที่มีรหัสนั้นในหน้าเว็บ


รายละเอียด

ค่า $DIVID ที่ระบุที่ส่งผ่านไปยัง display() ไม่สอดคล้องกับองค์ประกอบในหน้า ตรวจสอบว่าเป็นไปตามนี้

  1. ค่า $DIVID ถูกต้อง
  2. หน้าเว็บมีองค์ประกอบ <div id="$DIVID">...</div>
  3. องค์ประกอบจะได้รับการกำหนดและแสดงอยู่ในหน้าเว็บก่อนการเรียกไปยัง display()
ดูข้อมูลเพิ่มเติมได้ที่การเริ่มต้นใช้งานแท็กผู้เผยแพร่โฆษณาผ่าน Google

ลงทะเบียน Listener ไม่สำเร็จ ประเภทเหตุการณ์ที่ไม่รู้จัก: $TYPE

ปัญหา

คุณพยายามลงทะเบียน Listener เหตุการณ์ แต่ GPT ไม่ได้กำหนดประเภทเหตุการณ์ที่ระบุ


รายละเอียด

มีการระบุประเภทเหตุการณ์ที่ไม่ถูกต้องเมื่อเรียกใช้ PubAdsService.addEventListener()

ดูข้อมูลเกี่ยวกับเหตุการณ์ GPT ที่รองรับและดูตัวอย่างวิธีใช้เหตุการณ์ในตัวอย่าง Listener เหตุการณ์โฆษณา

ต้องโหลด GPT จาก URL ของโฆษณาแบบจำกัดเพื่อกำหนดค่าฟังก์ชันการทำงานของโฆษณาแบบจำกัดผ่าน PrivacySettings API

ปัญหา

มีการพยายามกำหนดค่าการแสดงโฆษณาแบบจำกัดผ่าน googletag.pubads().setPrivacySettings() แต่ GPT เวอร์ชันที่กำลังใช้งานในปัจจุบันไม่รองรับ


รายละเอียด

คุณจะสั่งให้ GPT ขอโฆษณาแบบจำกัดได้ 2 วิธีดังนี้

  • โดยอัตโนมัติ โดยใช้สัญญาณจากแพลตฟอร์มการจัดการความยินยอม (CMP) ของ IAB TCF เวอร์ชัน 2.0
  • ดำเนินการด้วยตนเอง โดยใช้ GPT PrivacySettings API

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

ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบ แสดงโฆษณาแบบจำกัด

เราเลิกใช้งานสคริปต์ src ของ GPT เวอร์ชัน $VERSION แล้ว โดยเวอร์ชันดังกล่าวจะหมดอายุในเร็วๆ นี้และจะแสดงโฆษณาไม่ได้ https://developers.google.com/publisher-tag/release-notes#2023-06-19

ปัญหา

เตือนผู้ใช้ว่า GPT เวอร์ชันปัจจุบันเลิกใช้งานแล้วและจะหมดอายุเร็วๆ นี้ และแสดงโฆษณาไม่ได้ ดู https://developers.google.com/publisher-tag/release-notes#2023-06-19

เพิกเฉยต่อการเรียกใช้ setCollapseEmptyDiv(false, true) ช่องที่ยุบตั้งแต่แรกควรยุบเมื่อว่างด้วย ช่อง: $SLOT

ปัญหา

มีการระบุการกำหนดค่า collapseEmptyDiv() ที่ไม่ถูกต้อง การกำหนดค่าที่ระบุถูกละเว้น


รายละเอียด

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

ดูตัวอย่าง ยุบช่องโฆษณาว่าง เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าฟีเจอร์ collapseEmptyDivs() อย่างถูกต้อง

เพิกเฉยต่อการเรียก $METHODNAME($ARGS) เนื่องจากเปิดใช้บริการแล้ว

ปัญหา

มีการเรียกใช้เมธอดที่ระบุหลังจากเปิดใช้ PubAdsService


รายละเอียด

การตั้งค่า PubAdsService บางอย่างจะแก้ไขไม่ได้เมื่อเปิดใช้บริการ การเรียกเมธอดที่ระบุ ($METHODNAME) พยายามแก้ไขการตั้งค่าเหล่านี้รายการใดรายการหนึ่งหลังจากเปิดใช้บริการ หากจำเป็นต้องแก้ไขการตั้งค่านี้ โปรดตรวจสอบว่าการเรียกใช้เมธอดอยู่ก่อนการเรียกใช้ enableServices()

อาร์กิวเมนต์ที่ไม่ถูกต้อง: $METHODNAME($ARG) ค่าที่ถูกต้อง: $VALUES

ปัญหา

มีการส่งค่า enum ที่ไม่ถูกต้องไปยังเมธอด GPT ที่ระบุ


รายละเอียด

เมธอด GPT ที่ระบุ ($METHODNAME) จะยอมรับเฉพาะค่า enum จากรายการที่ให้ไว้ ($VALUES)

ดูข้อมูลเพิ่มเติมได้ในเอกสารอ้างอิง GPT

อาร์กิวเมนต์ไม่ถูกต้อง: $METHODNAME($ARGS)

ปัญหา

มีการส่งอาร์กิวเมนต์ที่ไม่ถูกต้องไปยังเมธอด GPT ที่ระบุ


รายละเอียด

อาร์กิวเมนต์ ($ARGS) ที่ส่งไปยังเมธอด GPT ที่ระบุ ($METHODNAME) ไม่ถูกต้องหรือมีการจัดรูปแบบไม่ถูกต้อง

ดูข้อมูลเพิ่มเติมได้ในเอกสารอ้างอิง GPT

อาร์กิวเมนต์ไม่ถูกต้อง: $METHODNAME($ARGS) ขนาดช่องโฆษณาที่มีพื้นที่เป็นศูนย์ทั้งหมดถูกนำออก

ปัญหา

มีการส่งอาร์กิวเมนต์ที่ไม่ถูกต้องไปยังเมธอด GPT ที่ระบุ


รายละเอียด

SizeMapping ($ARGS) ที่ให้ไว้ในเมธอด GPT ที่ระบุ ($METHODNAME) ไม่ถูกต้องและถูกนำออกโดยอัตโนมัติ

ดูข้อมูลเพิ่มเติมได้ในเอกสารอ้างอิง GPT

มีการส่งออบเจ็กต์ที่ไม่ถูกต้องไปยัง $METHODNAME($ARGS) สำหรับ $KEY: $VALUE

ปัญหา

มีการส่งออบเจ็กต์ที่ไม่ถูกต้องไปยังเมธอด GPT ที่ระบุ


รายละเอียด

อาร์กิวเมนต์ ($ARGS) ที่ส่งไปยังเมธอด GPT ที่ระบุ ($METHODNAME) มีออบเจ็กต์ที่มีคู่คีย์-ค่าที่ไม่ถูกต้องหรือมีรูปแบบไม่ถูกต้อง ({$KEY: $VALUE})

ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบอ้างอิง GPT

เบราว์เซอร์เดิมไม่รองรับ Intersection Observer ซึ่งทําให้การแสดงผล/การดึงข้อมูลแบบ Lazy รวมถึงเหตุการณ์การมองเห็นโฆษณาทํางานไม่ถูกต้อง

ปัญหา

เบราว์เซอร์เดิมไม่รองรับ Intersection Observer


รายละเอียด

GPT พบว่าเบราว์เซอร์ปัจจุบันไม่รองรับ Intersection Observer API ฟีเจอร์บางอย่างของ GPT จะใช้ API นี้เพื่อกำหนดระดับการมองเห็นองค์ประกอบโฆษณา หากไม่มีสิทธิ์เข้าถึง API นี้ ฟีเจอร์เหล่านี้จะไม่ทำงาน

ใช้กับ

มีการประกาศเบต้าผู้เผยแพร่โฆษณา $BETAKEYS หลังจากมีการเรียก enabledServices()

ปัญหา

พยายามประกาศคีย์เบต้าหลังจากเปิดใช้ PubAdsService


รายละเอียด

ต้องตั้งค่าคีย์เบต้าก่อนที่จะเรียก enableServices() เมื่อตั้งค่าแล้วจะแก้ไขหรือยกเลิกการตั้งค่าคีย์เหล่านี้ไม่ได้ ด้วยเหตุนี้ คุณจึงควรตรวจสอบว่ามีการตั้งค่าคีย์เบต้าเมื่อต้องใช้ฟังก์ชันการทำงานของเวอร์ชันเบต้าตลอดอายุของหน้าเท่านั้น

อาจมีการประกาศเบต้าผู้เผยแพร่โฆษณาเพียงครั้งเดียว เพิ่ม $BETAKEYS แล้วหลังจากมีการประกาศเบต้า

ปัญหา

พยายามประกาศคีย์เบต้ามากกว่า 1 ครั้ง


รายละเอียด

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

มีการควบคุมการรีเฟรชสำหรับช่อง: $ADUNITPATH

ปัญหา

พยายามรีเฟรชช่องโฆษณาเร็วเกินไป ระบบเพิกเฉยต่อคำขอรีเฟรช


รายละเอียด

มีการเรียกใช้ PubAdsService.refresh() หลายครั้งสำหรับช่องโฆษณาที่ระบุ ($ADUNITPATH) ในช่วงเวลาสั้นๆ ระบบไม่พิจารณาการโทรล่าสุด โปรดทำตามแนวทางปฏิบัติแนะนำ refresh() รายการก่อนลองอีกครั้ง

คำขอ SRA อาจมีช่องโฆษณาได้สูงสุด 30 ช่อง มีการขอไป $NUMATTEMPTED ช่อง ดังนั้น $NUMIGNORED ช่องสุดท้ายจึงไม่ได้รับการพิจารณา

ปัญหา

คำขอสถาปัตยกรรมคำขอรวมครั้งเดียว (SRA) มีช่องโฆษณามากเกินไป ทำให้โหลดช่องโฆษณาบางช่องไม่ได้


รายละเอียด

จำนวนช่องโฆษณาสูงสุดที่อนุญาตในคำขอ SRA เดียว (30) เกินกำหนด ช่องโฆษณาที่อยู่เหนือค่าสูงสุดนี้ถูกละเว้น ($NUMIGNORED) ทำให้ไม่มีการเติมโฆษณา

ปัญหานี้ต้องจัดกลุ่มช่องเป็นคำขอ SRA หลายรายการดังที่แสดงด้านล่าง โปรดทราบว่าตัวอย่างนี้ใช้สล็อตสูงสุด 5 สล็อตต่อคำขอเพื่อวัตถุประสงค์ในการอธิบาย

// Define first batch of slots.
googletag.defineSlot(..., 'ad-slot-1')
         .addService(googletag.pubads());
...
googletag.defineSlot(..., 'ad-slot-5')
         .addService(googletag.pubads());

// Enable SRA and services.
googletag.pubads().enableSingleRequest();
googletag.enableServices();

// Issue first SRA request (ad-slot-1 to ad-slot-5).
googletag.display('ad-slot-5');

// Define second batch of slots.
googletag.defineSlot(..., 'ad-slot-6')
         .addService(googletag.pubads());
...
googletag.defineSlot(..., 'ad-slot-10')
         .addService(googletag.pubads());

// Issue second SRA request (ad-slot-6 to ad-slot-10).
googletag.display('ad-slot-10');

การแมปขนาดเป็นค่าว่างเนื่องจากมีการเพิ่มการแมปที่ไม่ถูกต้อง: $MAPPINGS

ปัญหา

สร้าง SizeMappingBuilder ไม่ได้เนื่องจากระบุการแมปที่ไม่ถูกต้องแล้ว


รายละเอียด

การเรียก SizeMappingBuilder.build() แสดงผล null เนื่องจากเครื่องมือสร้างมีการแมปขนาดที่ไม่ถูกต้อง ($MAPPINGS) แก้ไขหรือนำการแมปที่ไม่ถูกต้องออกก่อนที่จะลองอีกครั้ง

ดูข้อมูลเพิ่มเติมได้ในคู่มือขนาดโฆษณา

ประเภทของออบเจ็กต์ช่องที่ตำแหน่ง $POSITION ไม่ถูกต้อง

ปัญหา

รวมออบเจ็กต์ช่องที่ไม่ถูกต้องในอาร์เรย์ที่ส่งไปยัง clear() หรือ refresh() ที่ตำแหน่งที่ระบุ


รายละเอียด

ออบเจ็กต์ช่องที่ตำแหน่ง $POSITION ในอาร์เรย์ที่ส่งไปยัง PubAdsService.clear() หรือ PubAdsService.refresh() ไม่ถูกต้อง ซึ่งโดยปกติจะบ่งบอกว่าออบเจ็กต์ช่องเคยถูกทำลายผ่านการเรียกใช้ไปยัง destroySlots()

ล้างช่องโฆษณาไม่ได้จนกว่าจะเปิดใช้บริการ

ปัญหา

มีการเรียกใช้เมธอด PubAdsService.clear() ก่อนที่จะเปิดใช้บริการ


รายละเอียด

ช่องโฆษณา GPT จะเริ่มเว้นว่างไว้และเติมโฆษณาไม่ได้จนกว่า

  1. เปิดใช้บริการผ่าน enableServices()
  2. มีการขอโฆษณาผ่านการโทรไปยัง PubAdsService.display() หรือ PubAdsService.refresh()
ก่อนหน้านี้ การเรียกไปยัง PubAdsService.clear() จะไม่มีผลใดๆ

โปรดดูข้อมูลเพิ่มเติมในคู่มือควบคุมการโหลดและการรีเฟรชโฆษณา

getName ใน googletag.Slot เลิกใช้งานแล้วและจะถูกนำออก โปรดใช้ getAdUnitPath แทน

ปัญหา

getName ใน googletag.Slot เลิกใช้งานแล้ว


รายละเอียด

ระบบไม่รองรับเมธอด Slot.getName() แล้ว และอาจถูกนำออกในรุ่นถัดไป คุณใช้ Slot.getAdUnitPath() เป็นการแทนที่โดยตรงได้

ไม่รองรับSlot.getName()

var slot = googletag.defineSlot('/1234567/sports', [160, 600], 'div-1')
                    .addService(googletag.pubads());

var name = slot.getName();
// name is '/1234567/sports'

รองรับSlot.getAdUnitPath()

var slot = googletag.defineSlot('/1234567/sports', [160, 600], 'div-1')
                    .addService(googletag.pubads());

var path = slot.getAdUnitPath();
// path is '/1234567/sports'

เลิกใช้งาน setCorrelator แล้ว ดูข้อมูลเพิ่มเติมได้ที่หน้าความช่วยเหลือของ Google Ad Manager เกี่ยวกับ "การเลือกครีเอทีฟโฆษณาสำหรับช่องโฆษณาหลายช่อง" ที่ https://support.google.com/admanager/answer/183281

ปัญหา

เมธอด setCorrelator() เลิกใช้งานแล้ว


รายละเอียด

การอ้างอิงวิธีการนี้ควรถูกนำออกจากโค้ดของคุณ ระบบไม่รองรับวิธีนี้แล้วและอาจนำออกได้ในรุ่นต่อๆ ไป

เลิกใช้งาน updateCorrelator แล้ว ดูข้อมูลเพิ่มเติมได้ที่หน้าความช่วยเหลือของ Google Ad Manager เกี่ยวกับ "การเลือกครีเอทีฟโฆษณาสำหรับช่องโฆษณาหลายช่อง" ที่ https://support.google.com/admanager/answer/183281

ปัญหา

เมธอด updateCorrelator() เลิกใช้งานแล้ว


รายละเอียด

การอ้างอิงวิธีการนี้ควรถูกนำออกจากโค้ดของคุณ ระบบไม่รองรับวิธีนี้แล้วและอาจนำออกได้ในรุ่นต่อๆ ไป

ข้อความแจ้งข้อมูล

ข้อความ คำอธิบาย

ตรวจพบผู้ให้บริการการจัดการความยินยอม (CMP) สำหรับ Global Privacy Platform ของ IAB กำลังพยายามเรียกข้อมูลความยินยอม

กําลังพยายามเรียกข้อมูลความยินยอมจาก API ความยินยอมของผู้ใช้ Global Privacy Platform ของ IAB Tech Lab

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

กําลังพยายามเรียกข้อมูลความยินยอมจาก API แพลตฟอร์มการจัดการความยินยอมของ IAB Tech Lab

ตรวจพบผู้ให้บริการการจัดการความยินยอมด้านความโปร่งใสและความยินยอมเวอร์ชัน 2 ของ IAB การโต้ตอบกับ CMP นี้$STATUS แต่ก็ไม่ได้รับประกันว่าจะผ่านการตรวจสอบดาวน์สตรีม ปัจจุบันการดำเนินการไม่สำเร็จอาจส่งผลให้มีการแสดงโฆษณาที่ไม่ได้ปรับตามโปรไฟล์ของผู้ใช้ แต่ในอนาคตอาจถูกปฏิเสธ

ผลจากความพยายามที่จะดึงข้อมูลความยินยอมจาก API แพลตฟอร์มการจัดการความยินยอมของ IAB Tech Lab

ตรวจพบผู้ให้บริการการจัดการความยินยอมด้านความเป็นส่วนตัวของ IAB US แต่ไม่ตอบสนอง โปรดตรวจสอบการผสานรวม USP เพื่อให้ได้การตั้งค่าที่เหมาะสมที่สุด

การบันทึกข้อมูลที่ IAB US Privacy API ไม่ตอบสนองภายในระยะหมดเวลา

ตรวจพบผู้ให้บริการจัดการความยินยอมด้านความเป็นส่วนตัวของ IAB US กำลังพยายามเรียกข้อมูลความยินยอม

มีกําลังพยายามเรียกข้อมูลความยินยอมจาก IAB Tech Lab U.S. Privacy User Signal API

เชื่อมโยงบริการ "$SERVICE" กับช่อง "$ADUNITPATH" แล้ว

ช่องโฆษณาที่ระบุเชื่อมโยงกับบริการที่ระบุ

ล้างการกำหนดเป้าหมายช่องโฆษณาแล้ว

มีการล้างคีย์-ค่าการกำหนดเป้าหมายทั้งหมดสำหรับช่องโฆษณาที่เฉพาะเจาะจง

ล้างแอตทริบิวต์การกำหนดเป้าหมาย "$KEY" ของ $ADUNITPATH แล้ว

ล้างการกำหนดเป้าหมายทั้งหมดสำหรับคีย์ "$KEY" สำหรับช่องที่ระบุแล้ว

ล้างแอตทริบิวต์การกำหนดเป้าหมาย "$KEY" ของ $SERVICE แล้ว

ล้างการกำหนดเป้าหมายทั้งหมดสำหรับคีย์ "$KEY" สำหรับบริการที่ระบุแล้ว

กำลังล้างการยกเว้นหมวดหมู่โฆษณาระดับหน้าทั้งหมด

ระบบได้ล้างการยกเว้นหมวดหมู่โฆษณาทั้งหมดที่ระดับหน้าเว็บเรียบร้อยแล้ว

กำลังล้างข้อมูลการยกเว้นหมวดหมู่โฆษณาระดับช่องทั้งหมด

ล้างการยกเว้นหมวดหมู่โฆษณาทั้งหมดสำหรับช่องโฆษณาที่เฉพาะเจาะจงแล้ว

กำลังล้างเนื้อหาช่อง

กำลังล้างเนื้อหาของสล็อตตามคำขอ clear()

กำลังล้างการกำหนดเป้าหมายสำหรับบริการ "$SERVICE"

ล้างคีย์-ค่าการกำหนดเป้าหมายทั้งหมดสำหรับบริการที่ระบุแล้ว

แสดงผลโฆษณาสำหรับช่องเรียบร้อยแล้ว: $ADUNITPATH

การตอบสนองของโฆษณาได้รับการประมวลผลสำหรับช่องที่ระบุ ซึ่งไม่ได้บ่งบอกว่ามีการแสดงภาพครีเอทีฟโฆษณาเสมอไป ดูรายละเอียดได้ที่ SlotRenderEndedEvent

บริการที่สร้าง: $SERVICE

สร้างบริการที่ระบุแล้ว

ช่องที่สร้างไว้: $ADUNITPATH

มีการสร้างช่องโฆษณาโดยมีเส้นทางหน่วยโฆษณาที่ระบุ

ช่องโฆษณาที่ทำลาย: $ADUNITPATH

ช่องที่ระบุถูกทำลายแล้ว

กำลังเปิดใช้การยุบคอนเทนเนอร์เมื่อไม่มีเนื้อหาโฆษณา ยุบก่อนการดึงโฆษณา: $COLLAPSEBEFOREADFETCH

กำลังเปิดใช้การยุบช่อง div โดยอัตโนมัติเพื่อตอบสนองต่อคำขอ collapseEmptyDivs ซึ่งหมายความว่า div ของช่องจะยุบหากเติมโฆษณาไม่ได้ การตั้งค่า collapseBeforeAdFetch ในปัจจุบันพร้อมใช้งานด้วย

กำลังดึงโฆษณาสำหรับช่อง: $ADUNITPATH

กำลังดึงโฆษณาสำหรับช่องที่ระบุ

ฟังก์ชันในคิวที่เรียก ทั้งหมด: $NUMINVOKED ข้อผิดพลาด: $NUMERRORS

มีการเรียกใช้ฟังก์ชันที่ผู้ใช้กำหนด (หรือคอลเล็กชันฟังก์ชัน) ซึ่งเคยเพิ่มลงใน GPT command queue ระบบจะแสดงจำนวนคำขอทั้งหมดและข้อผิดพลาดที่พบ

กำลังรับโฆษณาสำหรับช่อง: $ADUNITPATH

ช่องโฆษณาที่ระบุได้รับการตอบกลับโฆษณาแล้ว

การรีเฟรชสำหรับช่อง $DIVID ที่รอดำเนินการ googletag.enableServices

มีการส่งคำขอไปยัง refresh() สล็อตหรือสล็อตก่อนเปิดใช้บริการ คำขอจะอยู่ในคิวและดำเนินการหลังจากเปิดใช้บริการแล้ว

กำลังรีเฟรชโฆษณา

กำลังรีเฟรชเนื้อหาของสล็อตหรือสล็อตตามคำขอ refresh()

กำลังแสดงผลโฆษณาสำหรับช่อง: $ADUNITPATH

การตอบสนองของโฆษณาอยู่ระหว่างการประมวลผลสำหรับช่องที่ระบุ ซึ่งไม่ได้หมายความว่าได้รับครีเอทีฟโฆษณาเสมอไป

บริการ $SERVICE เชื่อมโยงกับช่อง $SLOT อยู่แล้ว

พยายามเชื่อมโยงบริการและสล็อตที่ระบุ แต่มีการเชื่อมโยงอยู่แล้ว ไม่สามารถเชื่อมโยงสล็อตกับบริการมากกว่า 1 ครั้ง

เปิดใช้บริการอยู่แล้ว

พยายามเปิดใช้บริการที่เปิดใช้อยู่แล้ว ไม่สามารถเปิดใช้บริการมากกว่า 1 ครั้ง

ตั้งค่า $ATTRIBUTE=$VALUE

มีการตั้งค่าแอตทริบิวต์ที่ระบุเป็นค่าที่ระบุ

ตั้งค่าแอตทริบิวต์ $KEY=$VALUE สำหรับ $SERVICE

มีการตั้งค่า แอตทริบิวต์ AdSense สำหรับบริการที่ระบุ

ตั้งค่าแอตทริบิวต์การกำหนดเป้าหมาย $KEY=$VALUE สำหรับ $SERVICEORSLOT

มีการตั้งค่าคีย์-ค่าการกำหนดเป้าหมายสำหรับบริการหรือช่องโฆษณาที่ระบุ

กำลังตั้งค่าการยกเว้นหมวดหมู่โฆษณาระดับหน้า: $CATEGORYEXCLUSION

มีการตั้งค่าการยกเว้นหมวดหมู่โฆษณาที่ระบุที่ระดับหน้า

กำลังตั้งค่าการยกเว้นหมวดหมู่โฆษณาระดับช่อง: $CATEGORYEXCLUSION

มีการตั้งค่าการยกเว้นหมวดหมู่โฆษณาที่ระบุสำหรับช่องใดช่องหนึ่งแล้ว

กำลังใช้โหมด $REQUESTMODE เพื่อดึงโฆษณา

เปิดใช้โหมดคำขอโฆษณาที่ระบุแล้ว