กำหนดอัตราการแสดงโฆษณาตามความถี่

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

ออกจากกลุ่มความสนใจ

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

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

ใช้สัญญาณ prevWinsMs ในระหว่างการสร้างราคาเสนอ

สําหรับการควบคุมความถี่แบบง่าย คุณสามารถใช้ช่อง prevWinsMs ใน browserSignals ภายใน generateBid()

ช่อง prevWinMs มีโฆษณาที่ชนะของกลุ่มความสนใจ และเวลานับตั้งแต่ครั้งที่ชนะครั้งก่อนเป็นมิลลิวินาที โปรดทราบว่าออบเจ็กต์ ad ที่นี่มีเฉพาะช่อง renderURL และ metadata เท่านั้น

ใช้สัญญาณนี้เพื่อพิจารณาว่าควรแสดงโฆษณาหรือไม่ การคืนค่าราคาเสนอเป็น 0 จะทำให้โฆษณาไม่ชนะการประมูล

นอกจากนี้ คุณยังใช้คุกกี้ของบุคคลที่หนึ่งเพื่อจัดเก็บข้อมูลการคลิกได้ด้วย เมื่อแสดงผลโฆษณา ให้เขียนทับกลุ่มความสนใจที่มีอยู่ด้วยข้อมูลคลิกเป็นสัญญาณการเสนอราคาของผู้ใช้ (userBiddingSignals)

แผนภาพต่อไปนี้อธิบายลำดับดังกล่าว

แผนภาพที่อธิบายลําดับการเก็บข้อมูลการคลิกในคุกกี้ของบุคคลที่หนึ่งและการอ่านข้อมูลในภายหลังเพื่อการควบคุมความถี่

  1. ผู้ใช้เข้าชมหน้าเว็บของผู้ลงโฆษณา
  2. ผู้ซื้อ (ผู้ลงโฆษณา/DSP) จะเริ่มต้นอาร์เรย์ข้อมูลคลิกในคุกกี้ของบุคคลที่หนึ่ง
  3. ผู้ซื้อ (ผู้ลงโฆษณา/DSP) จะเพิ่มผู้ใช้ลงในกลุ่มความสนใจ และตั้งค่าอาร์เรย์ clicks เริ่มต้นในช่อง userBiddingSignals
  4. ต่อมาผู้ใช้เข้าชมหน้าเว็บของผู้เผยแพร่โฆษณา
  5. ผู้ขาย (ผู้เผยแพร่โฆษณา/DSP) จะดําเนินการประมูล Protected Audience และแสดงโฆษณาที่ชนะต่อผู้ใช้
  6. ผู้ใช้คลิกโฆษณาที่มีประสิทธิภาพสูงสุด
  7. ระบบจะนําผู้ใช้ไปยังหน้าผู้ลงโฆษณา
    • URL การคลิกผ่านมีชื่อกลุ่มความสนใจเป็นพารามิเตอร์การค้นหา
  8. ผู้ซื้อ (ผู้ลงโฆษณา/DSP) อ่านคุกกี้ของบุคคลที่หนึ่งที่มีอยู่
  9. ผู้ซื้อ (ผู้ลงโฆษณา/DSP) เพิ่มการประทับเวลาการคลิกใหม่ลงในข้อมูลการคลิกที่มีอยู่
  10. ผู้ซื้อ (ผู้ลงโฆษณา/DSP) จะอัปเดตกลุ่มความสนใจด้วยข้อมูลคลิกใหม่
  11. ผู้ซื้อ (ผู้ลงโฆษณา/DSP) จะอัปเดตคุกกี้ของบุคคลที่หนึ่งด้วยข้อมูลการคลิกใหม่

การประทับเวลาในฟิลด์ click ของ userBiddingSignals จะพร้อมใช้งานภายในฟังก์ชัน generateBid() เมื่อผู้ใช้เข้าชมหน้าผู้เผยแพร่โฆษณาอีกครั้ง และผู้ซื้อจะใช้ข้อมูลนี้เพื่อควบคุมการแสดงโฆษณาได้

ขั้นตอนถัดไปคือ

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

พูดคุยเกี่ยวกับ API

API นี้จะได้รับการจัดทำเอกสารและอภิปรายต่อสาธารณะเช่นเดียวกับ Privacy Sandbox API อื่นๆ

ทดลองใช้ API

คุณจะทดสอบและเข้าร่วมในการพูดคุยเกี่ยวกับ Protected Audience API ได้