วิธีตรวจสอบว่าการตั้งค่า Header Bidding ถูกต้องหรือไม่
เผยแพร่แล้ว: 2018-04-27โพสต์นี้ได้รับการอัปเดตล่าสุดเมื่อวันที่ 1 กันยายน 2021
Header Bidding กลายเป็นตัวเปลี่ยนเกมสำหรับผู้เผยแพร่โฆษณาเมื่อได้รับแรงผลักดันในปี 2015 ตั้งแต่นั้นมา ผู้เผยแพร่จำนวนมากได้เก็บเกี่ยวผลประโยชน์จากเทคนิคนี้อย่างต่อเนื่อง ซึ่งบีบรายได้จากพื้นที่โฆษณาของตนมากขึ้น
ด้วยความสำเร็จของ Header Bidding ในช่วง 2-3 ปีที่ผ่านมาสำหรับโฆษณาแบบดิสเพลย์ ตอนนี้จึงหันไปหาแอปบนอุปกรณ์เคลื่อนที่ วิดีโอ และเนทีฟเพื่อโอกาสในการสร้างรายได้ที่มากขึ้น
ด้วยตัวเลือกความต้องการที่เพิ่มขึ้น ผลตอบแทนที่ดีขึ้น และการเติบโตของรายได้ ซึ่งเป็นประโยชน์หลักของการเสนอราคาส่วนหัว จึงจำเป็นอย่างยิ่งที่ผู้เผยแพร่โฆษณาควรตรวจสอบให้แน่ใจว่าการตั้งค่าของพวกเขาทำงานได้อย่างถูกต้อง
การตั้งค่าการเสนอราคาส่วนหัวที่ไม่เหมาะสมอาจส่งผลให้สูญเสียการแสดงผลและไซต์จะสร้างรายได้น้อย ซึ่งส่งผลต่อรายได้ของผู้เผยแพร่โฆษณาในที่สุด
หลังจากใช้การเสนอราคาส่วนหัวในไซต์ของคุณแล้ว คุณอาจมีคำถามเกี่ยวกับวิธีแก้ไขจุดบกพร่องและตรวจสอบว่าการตั้งค่าของคุณทำงานถูกต้องหรือไม่
คำถามทั่วไปอื่นๆ ที่ถาม ได้แก่ "ควรตรวจบ่อยแค่ไหนและเมื่อไหร่ดีที่สุด"
ขอแนะนำให้ทำการตรวจสอบเป็นประจำ - อย่างน้อยวันละครั้งหากเป็นไปได้ และยังรวมถึงขั้นตอนการจองล่วงหน้า โดยเฉพาะอย่างยิ่งในช่วงเวลาที่มีการเปลี่ยนแปลงที่สำคัญในการตั้งค่าหรือในซอร์สโค้ด
อย่างไรก็ตาม ไม่ต้องกังวล นี่เป็นงานง่ายๆ เนื่องจากมีสองสามวิธีในการตรวจสอบว่าการตั้งค่าการเสนอราคาส่วนหัวของคุณทำงานอยู่หรือไม่ ตรวจสอบรายชื่อของเราด้านล่าง:
#1 – เครื่องมือผู้เชี่ยวชาญ Headerbid
วิธีนี้เป็นวิธีที่ง่ายและรวดเร็วที่สุดในการตรวจสอบกิจกรรมการเสนอราคาส่วนหัวบนเว็บไซต์ของคุณ ดาวน์โหลดและติดตั้งส่วนขยายเบราว์เซอร์ Chrome หรือ Firefox เครื่องมือนี้จะสามารถให้ข้อมูลเกี่ยวกับเครือข่ายโฆษณาที่ใช้การเสนอราคาส่วนหัวปัจจุบันที่ทำงานบนไซต์ของคุณ
นอกจากนี้ การวิเคราะห์หน้าจะให้ข้อมูลที่เฉพาะเจาะจงมากขึ้นหากมีปัญหากับเครือข่ายเฉพาะและวิธีแก้ไข
เรียนรู้เพิ่มเติมเกี่ยวกับ Headerbid Expert Tool ที่นี่
#2 – คอนโซลผู้เผยแพร่โฆษณาของ Google
คอนโซลผู้เผยแพร่โฆษณาของ Google ไม่เพียงแต่ให้ข้อมูลที่เป็นประโยชน์ เช่น การกำหนดเป้าหมาย เวลาแฝง และการบันทึกเหตุการณ์สำคัญในส่วน "คำขอหน้า" เท่านั้น แต่คุณยังสามารถตรวจสอบรายการโฆษณาการเสนอราคาส่วนหัวที่ชนะผ่านการวินิจฉัยการแสดงโฆษณาได้อีกด้วย
เพียงเพิ่ม ?google_force_console หรือ ?googfc ใน URL ของหน้าของคุณ ที่ด้านล่างของแท็บช่องโฆษณา ให้คลิก "การวินิจฉัยการแสดงโฆษณา" เพื่อตรวจสอบว่ารายการโฆษณาใดกำลังแสดงอยู่ ทำขั้นตอนนี้ซ้ำจนกว่าคุณจะยืนยันได้ว่ารายการโฆษณาของคุณกำลังแสดงช่องโฆษณา
สิ่งสำคัญที่ต้องพิจารณา:
- จำนวนการดึงโฆษณา : ตามหลักการแล้ว จะมีการขอโฆษณาเพียง 1 รายการต่อหน่วยโฆษณาในการโหลดหน้าเว็บ
- ค่า HB_Bidder: สิ่งนี้จะยืนยันว่าค่าคีย์ถูกตั้งค่าในเซิร์ฟเวอร์โฆษณาของคุณหรือว่าลำดับการเสนอราคาส่วนหัวเปิดใช้งานและทำงานอยู่หรือไม่
หากคุณใช้ wrapper prebid.js (ดูข้อมูลเพิ่มเติมเกี่ยวกับ prebid ที่นี่) สำหรับการตั้งค่าของคุณ คุณยังสามารถใช้วิธีการต่อไปนี้:
#3 – ดีบัก Prebid.js
เพิ่ม ?pbjs_debug=true ลงใน URL ของหน้า และจะแสดงรายการข้อความแก้ไขจุดบกพร่องใน Google Developer Tools Console กรองข้อความตามสตริง MESSAGE:
- โทรหาผู้เสนอราคา: Prebid.js ส่งคำขอเสนอราคา
- ตั้งค่าคีย์สำหรับตำแหน่ง: หลังจากการเสนอราคาทั้งหมดกลับมา หรือเมื่อหมดเวลา prebid.js จะตั้งค่าการกำหนดเป้าหมายคำหลักสำหรับหน่วยโฆษณาที่กำหนด
- การเรียก renderAd: หากการเสนอราคาการเสนอราคาส่วนหัวชนะการประมูลของเซิร์ฟเวอร์โฆษณา prebid.js จะแสดงโฆษณาของการเสนอราคาที่ชนะ
#4 – เครื่องมือสำหรับนักพัฒนาของ Google
เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Google ไม่ได้มีไว้สำหรับเขียนเว็บเท่านั้น แต่ยังมีประโยชน์อย่างมากในการแก้ไขจุดบกพร่องด้วย คุณสามารถใช้เครื่องมือนี้เพื่อรับข้อมูลเกี่ยวกับการเสนอราคาทั้งหมดที่เข้ามาในคอนโซลในหน้าใดๆ ที่กำลังเรียกใช้ prebid.js
ก) เปิดเครื่องมือพัฒนา Chrome
b) ไปที่แท็บ "แหล่งที่มา" และคลิกขวาที่ส่วน "สคริปต์เนื้อหา" เพื่อให้สามารถเพิ่มส่วนย่อยใหม่ได้
ค) วางโค้ดต่อไปนี้และกำหนดตัวอย่างด้วยชื่อ เช่น 'HB-All-Bids”
การเสนอราคา var = pbjs.getHighestCpmBids(); เอาต์พุต var = []; สำหรับ (var i = 0; i < ราคาเสนอความยาว i++) { var b = การเสนอราคา[i]; output.push({ 'adunit': b.adUnitCode, 'adId': b.adId, 'bidder': b.bidder, 'เวลา': b.timeToRespond, 'cpm': b.cpm }); } ถ้า (ความยาวเอาต์พุต) { ถ้า (console.table) { console.table(เอาท์พุท); } อื่น { สำหรับ (var j = 0; j <output.length; j++) { console.log (เอาต์พุต [j]); } } } อื่น { console.warn('ไม่มีผู้ชนะประมูล'); } |
d) คลิกขวาที่ชื่อตัวอย่างที่บันทึกไว้แล้วเลือก "เรียกใช้"
จ) เอาต์พุตจะแสดงใน Console พร้อมรายการการเสนอราคาที่ชนะทั้งหมด
นอกจากนี้ คุณยังอาจใช้วิธีอื่นต่อไปนี้ในคอนโซลเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Google เพื่อตรวจสอบการเสนอราคาที่ชนะทั้งหมด
- เปิด Chrome Developer Tools ในหน้า prebid
- ไปที่ Console และพิมพ์คำสั่ง console.table (pbjs._bidsReceived) หลังจากโหลดหน้าเว็บ
- จากนั้นคุณจะเห็นตารางราคาเสนอทั้งหมดที่ส่งกลับมาที่หน้าเพจ
เคล็ดลับเพิ่มเติม: คุณยังสามารถใช้ฟังก์ชันต่อไปนี้ในคอนโซลเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Google:
- pbjs.getBidResponses(): – เพื่อดูหน่วยโฆษณาทั้งหมดที่กำหนดค่าด้วย div id
- pbjs.getAllWinningBids(): – เพื่อดูการเสนอราคาที่ชนะทั้งหมด
- pbjs.getAdserverTargeting(); – เพื่อตรวจสอบการกำหนดเป้าหมายเซิร์ฟเวอร์โฆษณา
#5 – การเรียกใช้ข้อความค้นหาการเสนอราคาส่วนหัวและการตั้งค่าคีย์ผู้เสนอราคาใน DFP
วิธีนี้จะไม่เพียงแสดงรายชื่อผู้เสนอราคาที่ชนะในข้อความค้นหา DFP ของคุณ แต่ยังให้ข้อมูลที่เป็นประโยชน์ในการบันทึกการแสดงผลหรือความแตกต่างของรายได้สำหรับคำสั่งการเสนอราคาส่วนหัวหรือรายการโฆษณาของคุณ ใช้ hb_bidder: รหัสผู้เสนอราคาเพื่อให้ DFP รายงานและเรียกใช้ข้อความค้นหา
คุณยังสามารถตั้งค่าคีย์รูปแบบอิสระใน DFP สำหรับรายงานที่ละเอียดยิ่งขึ้น แม้ว่าวิธีนี้จะไม่ให้ข้อมูลตามเวลาจริง แต่ก็ยังมีประโยชน์เมื่อวิเคราะห์ความคลาดเคลื่อน
นี่คือรายการคู่คีย์-ค่าของ PubGuru
วิธีการที่ระบุไว้ข้างต้นในการตรวจสอบการตั้งค่าการเสนอราคาส่วนหัวนั้นค่อนข้างเรียบง่ายแต่มีประสิทธิภาพมาก คุณอาจเลือกหนึ่งวิธีหรือผสมผสานหลายวิธีขึ้นอยู่กับความชอบและความต้องการของคุณ
บทสรุป
สำหรับการตั้งค่าการเสนอราคาส่วนหัวที่มีประสิทธิภาพสูงสุดและมาพร้อมกับการจัดการที่น้อยที่สุด ลองดูที่ PubGuru
หากต้องการทราบว่า MonetizeMore สามารถช่วยเพิ่มรายได้จากโฆษณาของธุรกิจผู้เผยแพร่โฆษณาของคุณได้อย่างไร ลงชื่อสมัครใช้บัญชีพรีเมียมที่ MonetizeMore วันนี้!