การแจ้งเตือน

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

คู่มือการติดตั้งโค้ด

ใช้เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เพื่อแก้ปัญหาโฆษณาไม่แสดง

เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome คือเครื่องมือสําหรับนักพัฒนาเว็บที่สร้างขึ้นในเบราว์เซอร์ Google Chrome โดยตรง เครื่องมือเหล่านี้ช่วยให้คุณตรวจสอบ HTML (DOM) ที่แสดงผลและกิจกรรมเครือข่ายของหน้าเว็บได้ และคุณยังใช้เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เพื่อแก้ปัญหาเกี่ยวกับการแสดงโฆษณาได้ด้วย

ตรวจสอบว่ามีการส่งคำขอโฆษณาหรือไม่

โปรดทำตามขั้นตอนต่อไปนี้เพื่อใช้เครื่องมือสำหรับนักพัฒนาเว็บตรวจสอบว่ามีการส่งคำขอโฆษณาจากหน้าเว็บหรือไม่

  1. ไปที่หน้าที่ต้องการตรวจสอบ
  2. เปิดเครื่องมือสำหรับนักพัฒนาเว็บโดยคลิกขวาที่หน้าเว็บ แล้วคลิกตรวจสอบ หรือคุณจะเลือกกดปุุ่ม Command+Option+C (Mac) หรือ Control+Shift+C (Windows, Linux, ChromeOS) ก็ได้
  3. คลิกแท็บเครือข่าย
  4. ป้อน ads? ในช่อง "ตัวกรอง"

    คําขอโฆษณา AdSense หรือ Ad Manager ใดๆ ที่ส่งจากหน้าเว็บของคุณจะแสดงในตารางคําขอ

  5. ตรวจสอบรายการคําขอโฆษณา ดังนี้
    หากคุณพบสิ่งต่อไปนี้ หมายความว่า
    คําขอโฆษณาที่ขึ้นต้นด้วย ads?client คําขอโฆษณา AdSense ถูกลบออกจากหน้าเว็บแล้ว
    ไม่มีคําขอโฆษณา

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

    ขอแนะนำให้คุณทำดังนี้

    คําขอโฆษณามีสีแดงและมี "สถานะ" เป็น 403

    เซิร์ฟเวอร์ได้รับคําขอโฆษณาแล้ว แต่มีการตอบสนองว่าไม่ควรแสดงโฆษณาดังกล่าวบนเว็บไซต์หรือบัญชีของคุณ "สถานะ" 403 มักจะแสดงขึ้นเมื่อมีการบังคับใช้นโยบายหรือเว็บไซต์ไม่ได้รับอนุมัติ

    ขอแนะนำให้คุณทำดังนี้

    คําขอโฆษณาที่มี "สถานะ" เป็น 200 แต่โฆษณายังคงไม่แสดง

    คุณอาจพบปัญหาในการติดตั้ง ads.txt หากต้องการแก้ไขปัญหานี้ โปรดไปที่เครื่องมือแก้ปัญหา ads.txt

    หมายเหตุ: หน่วยโฆษณาอาจไม่มีโฆษณาแสดง ดูข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่คุณทำได้กับหน่วยโฆษณาที่ไม่ได้รับโฆษณา

ตรวจหาข้อผิดพลาดฝั่งไคลเอ็นต์

แม้ว่าคุณจะติดตั้งโค้ดโฆษณา AdSense อย่างถูกต้องแล้ว แต่ก็เป็นไปได้ว่าระบบไม่ได้ส่งคําขอโฆษณาจากหน้าเว็บของคุณเนื่องจากมีข้อผิดพลาดจากฝั่งไคลเอ็นต์ ปัญหานี้อาจเกิดจากเบราว์เซอร์ (เช่น ส่วนขยาย) หรือข้อผิดพลาดจากการตรวจสอบความถูกต้องที่ใช้ใน JavaScript ของ AdSense (adsbygoogle.js)

โปรดทำตามขั้นตอนต่อไปนี้เพื่อใช้เครื่องมือสำหรับนักพัฒนาเว็บตรวจหาข้อผิดพลาดจากฝั่งไคลเอ็นต์ในหน้าเว็บ

  1. ไปที่หน้าที่ต้องการตรวจสอบ
  2. เปิดเครื่องมือสำหรับนักพัฒนาเว็บโดยคลิกขวาที่หน้าเว็บ แล้วคลิกตรวจสอบ หรือคุณจะเลือกกดปุุ่ม Command+Option+C (Mac) หรือ Control+Shift+C (Windows, Linux, ChromeOS) ก็ได้
  3. คลิกแท็บคอนโซล
  4. ตรวจหาข้อผิดพลาดต่อไปนี้
    หากคุณพบสิ่งต่อไปนี้ หมายความว่า
    ERR_BLOCKED_BY_CLIENT

    เบราว์เซอร์ป้องกันไม่ให้ดาวน์โหลด adsbygoogle.js (JavaScript ที่ AdSense ใช้แสดงโฆษณา) โดยปกติแล้วจะเกิดจากส่วนขยาย (เช่น ตัวบล็อกโฆษณา) ที่ติดตั้งในเบราว์เซอร์

    ตัวอย่างเช่น
    GET https://pagead2.googlesyndication.com/
    pagead/js/adsbygoogle.js net::ERR_BLOCKED_BY_CLIENT

    ข้อผิดพลาด adsbygoogle.js

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

    ข้อผิดพลาดนี้เกิดขึ้นได้บ่อยหาก AdSense พยายามวางโฆษณาที่ปรับเปลี่ยนตามพื้นที่โฆษณาในหน้าเว็บ แต่มีพื้นที่ไม่เพียงพอให้วางโฆษณา

    ตัวอย่างเช่น
    adsbygoogle.push() error: Fluid responsive ads
    must be at least 250px wide: availableWidth=0

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
true
ค้นพบศักยภาพในการเติบโต

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

เลือกรับ

ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
18251148966262978200
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
157
false
false
false
false