Interface NonceManager

จัดการ Nonce และการรายงานเหตุการณ์สำหรับการเล่นเนื้อหาในเซสชันเดียว หากต้องการเปิดใช้ การสร้างรายได้แบบเป็นโปรแกรม ให้เรียกใช้วิธีการวงจรการเล่นเนื้อหาต่อไปนี้:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
เมธอด
getNonce
sendAdClick
แจ้งให้เซิร์ฟเวอร์โฆษณาของ Google ทราบว่ามีการคลิกผ่านโฆษณาเกิดขึ้นระหว่าง เซสชันการเล่นเนื้อหาที่ระบุ
sendAdImpression
เลิกใช้งานแล้ว แจ้งให้เซิร์ฟเวอร์โฆษณาของ Google ทราบว่าเฟรมแรกของโฆษณาแสดงขึ้น
sendAdTouch
แจ้งให้เซิร์ฟเวอร์โฆษณาของ Google ทราบว่าผู้ใช้แตะหรือคลิกโฆษณาที่ไม่ใช่การ คลิกผ่าน เช่น ข้าม ปิดเสียง และแตะ เกิดขึ้นระหว่างเซสชันการเล่นเนื้อหาที่ระบุ
sendPlaybackEnd
แจ้งให้เซิร์ฟเวอร์โฆษณาของ Google ทราบว่าการเล่นเนื้อหาในเซสชันการเล่นเนื้อหาที่ระบุสิ้นสุดลงแล้ว
sendPlaybackStart
แจ้งให้เซิร์ฟเวอร์โฆษณาของ Google ทราบว่าการเล่นเนื้อหาในเซสชันการเล่นเนื้อหาที่ระบุเริ่มต้นขึ้นแล้ว

เมธอด


getNonce

getNonce(): string
การคืนสินค้า
string Nonce ที่สร้างขึ้นสำหรับผู้จัดการรายนี้เมื่อโหลดอินสแตนซ์ NonceLoader ค่านี้จะไม่เปลี่ยนแปลงสำหรับอินสแตนซ์ NonceManager ที่กำหนด ค่า Nonce นี้ใช้ได้สำหรับการเล่นเนื้อหาในเซสชันเดียวเท่านั้น โดยมีระยะเวลาสูงสุด 6 ชั่วโมง

sendAdClick

sendAdClick(): void
แจ้งให้เซิร์ฟเวอร์โฆษณาของ Google ทราบว่ามีการคลิกผ่านโฆษณาเกิดขึ้นระหว่างเซสชันการเล่นเนื้อหาที่ระบุ

sendAdImpression

sendAdImpression(): void
แจ้งให้เซิร์ฟเวอร์โฆษณาของ Google ทราบว่าเฟรมแรกของโฆษณาแสดงขึ้น โฆษณาคือโฆษณาที่ขอโดยใช้ Nonce ที่อินสแตนซ์ NonceManager นี้สร้างขึ้น

sendAdTouch

sendAdTouch(userInteractionEvent: Event): void
แจ้งให้เซิร์ฟเวอร์โฆษณาของ Google ทราบว่าผู้ใช้แตะหรือคลิกโฆษณาที่ไม่ใช่การ คลิกผ่าน เช่น ข้าม ปิดเสียง และแตะ เกิดขึ้นระหว่างเซสชันการเล่นเนื้อหาที่ระบุ
พารามิเตอร์
userInteractionEvent: Event เหตุการณ์การโต้ตอบของผู้ใช้ที่เฟรมเวิร์ก Cast ปล่อยออกมา

sendPlaybackEnd

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

เมธอดนี้จะสิ้นสุดการเรียกแบบไม่พร้อมกันไปยังเซิร์ฟเวอร์ของ Google ซึ่งเริ่มต้นขึ้นเมื่อเรียกใช้เมธอด sendPlaybackStart

sendPlaybackStart

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