ชั้นเรียน: NonceManager

วิธีการ

getNonce

สาธารณะ

getNonce() แสดงผลสตริง

การคืนสินค้า

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

sendAdClick

สาธารณะ

sendAdClick() แสดงผลเป็นโมฆะ

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

การคืนสินค้า

void 

sendAdImpression

สาธารณะ

sendAdimpression() แสดงผลเป็นโมฆะ

ควรเรียกใช้เมื่อเฟรมแรกของโฆษณาที่ขอด้วย Nonce ที่ผู้จัดการนี้สร้างขึ้นปรากฏขึ้น

เลิกใช้
ใช้ "sendLessonStart" และ "sendPlaybackEnd" แทน
การคืนสินค้า

void 

sendAdTouch

สาธารณะ

sendAdTouch(clickOrTouchEvent) แสดงผลเป็นโมฆะ

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

พารามิเตอร์

clickOrTouchEvent

(MouseEvent ที่ไม่เป็นค่าว่างหรือ TouchEvent ที่ไม่เป็นค่าว่าง)

เหตุการณ์การแตะหรือการคลิกของเบราว์เซอร์ที่เริ่มทำงานสำหรับการโต้ตอบของผู้ใช้

การคืนสินค้า

void 

sendPlaybackEnd

สาธารณะ

sendPlayEnd() แสดงผลเป็นโมฆะ

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

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

การคืนสินค้า

void 

sendPlaybackStart

สาธารณะ

sendPlayStart() แสดงผลเป็นโมฆะ

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

วิธีนี้จะเริ่มการเรียกแบบอะซิงโครนัสไปยังเซิร์ฟเวอร์ของ Google เพื่อรวบรวมสัญญาณที่จำเป็นสำหรับการตรวจสอบและตรวจหา IVT

การคืนสินค้า

void