เรียนรู้ว่าผู้ซื้อโฆษณา (DSP และผู้ลงโฆษณา) ที่ใช้งานแคมเปญโฆษณาสามารถควบคุมอัตราการแสดงโฆษณาตามความถี่ที่ผู้ใช้เห็นหรือโต้ตอบกับโฆษณาได้อย่างไร การควบคุมการแสดงโฆษณาตามความถี่ช่วยปรับปรุงประสบการณ์การใช้งานของกลุ่มเป้าหมายโดยหลีกเลี่ยงความเหนื่อยล้าจากโฆษณา และเพิ่มรายได้ด้วยการเข้าถึงผู้ใช้จำนวนมากขึ้นโดยใช้งบประมาณเท่าเดิม คู่มือนี้แสดงวิธีต่างๆ ในการจัดการความถี่ของโฆษณา
ออกจากกลุ่มความสนใจ
คุณสามารถเรียกใช้ navigator.leaveAdInterestGroup()
เพื่อขอให้เบราว์เซอร์ของผู้ใช้ออกจากกลุ่มความสนใจเมื่อมีการคลิกโฆษณา จากภายในเฟรมโฆษณาที่ชนะและเฟรมย่อย คุณจะเรียกใช้ leaveAdInterestGroup()
ได้ตราบใดที่ต้นทางของเฟรมเหมือนกับต้นทางของกลุ่มความสนใจ วิธีหนึ่งที่สามารถทำได้คือการเพิ่มเฟรมย่อยที่มองไม่เห็นลงในเฟรมโฆษณาที่ทําให้เกิดการออกจากกลุ่มความสนใจ
การออกจากกลุ่มความสนใจของโฆษณาจะทำให้ไม่มีการเสนอราคาในอนาคต และทำหน้าที่เป็นการกำหนดความถี่สูงสุดรูปแบบหนึ่ง
ใช้สัญญาณ prevWinsMs
ระหว่างการตั้งราคาเสนอ
สำหรับการควบคุมความถี่แบบง่าย คุณสามารถใช้ช่อง prevWinsMs
ใน browserSignals
ภายใน generateBid()
ช่อง prevWinMs
ประกอบด้วยโฆษณาที่ชนะของกลุ่มความสนใจ และเวลานับตั้งแต่ที่ชนะก่อนหน้าในหน่วยมิลลิวินาที โปรดทราบว่าออบเจ็กต์ ad
ในที่นี้มีเฉพาะช่อง renderURL
และ metadata
ใช้สัญญาณนี้เพื่อพิจารณาว่าควรแสดงโฆษณาหรือไม่ การแสดงค่าราคาเสนอเป็น 0 จะทำให้โฆษณาไม่ชนะการประมูล
จัดเก็บข้อมูลการคลิกในคุกกี้ของบุคคลที่หนึ่ง
คุณยังใช้คุกกี้ของบุคคลที่หนึ่งเพื่อจัดเก็บข้อมูลการคลิกได้อีกด้วย เมื่อโฆษณาแสดงผล ให้เขียนทับกลุ่มความสนใจที่มีอยู่ด้วยข้อมูลการคลิกเป็นสัญญาณการเสนอราคาของผู้ใช้ (userBiddingSignals
)
แผนภาพต่อไปนี้จะอธิบายลำดับ
- ผู้ใช้เข้าชมหน้าเว็บของผู้ลงโฆษณา
- ผู้ซื้อ (ผู้ลงโฆษณา/DSP) เริ่มต้นอาร์เรย์ข้อมูลคลิกในคุกกี้ของบุคคลที่หนึ่ง
- ผู้ซื้อ (ผู้ลงโฆษณา/DSP) จะเพิ่มผู้ใช้ลงในกลุ่มความสนใจและตั้งค่าอาร์เรย์
clicks
เริ่มต้นในฟิลด์userBiddingSignals
- ภายหลัง ผู้ใช้เข้าชมหน้าเว็บของผู้เผยแพร่โฆษณา
- ผู้ขาย (ผู้เผยแพร่โฆษณา/DSP) ดำเนินการประมูล Protected Audience และระบบแสดงโฆษณาที่ชนะต่อผู้ใช้
- ผู้ใช้คลิกโฆษณาที่ชนะ
- ระบบจะนำผู้ใช้ไปยังหน้าผู้ลงโฆษณา
- URL การคลิกผ่านมีชื่อกลุ่มความสนใจเป็นพารามิเตอร์การค้นหา
- ผู้ซื้อ (ผู้ลงโฆษณา/DSP) อ่านคุกกี้ของบุคคลที่หนึ่งที่มีอยู่
- ผู้ซื้อ (ผู้ลงโฆษณา/DSP) เพิ่มการประทับเวลาคลิกใหม่ลงในข้อมูลคลิกที่มีอยู่
- ผู้ซื้อ (ผู้ลงโฆษณา/DSP) จะอัปเดตกลุ่มความสนใจด้วยข้อมูลการคลิกใหม่
- ผู้ซื้อ (ผู้ลงโฆษณา/DSP) จะอัปเดตคุกกี้ของบุคคลที่หนึ่งด้วยข้อมูลการคลิกใหม่
การประทับเวลาในช่อง click
ของ userBiddingSignals
จะพร้อมใช้งานภายในฟังก์ชัน generateBid()
เมื่อผู้ใช้เข้าชมหน้าของผู้เผยแพร่โฆษณาอีกครั้ง และผู้ซื้อจะใช้ข้อมูลนี้เพื่อควบคุมการแสดงโฆษณาได้
ขั้นตอนถัดไปคือ
เราต้องการพูดคุยกับคุณเพื่อให้แน่ใจว่าเราได้สร้าง API ที่เหมาะสำหรับทุกคน
พูดคุยเกี่ยวกับ API
API นี้จะได้รับการจัดทำเอกสารและอภิปรายต่อสาธารณะเช่นเดียวกับ Privacy Sandbox API อื่นๆ
ทดลองใช้ API
คุณจะทดสอบและเข้าร่วมในการพูดคุยเกี่ยวกับ Protected Audience API ได้