NonceManager
จัดการ Nonce และการรายงานเหตุการณ์สำหรับเซสชันการเล่นเนื้อหาเดียว
ต้องมีการเรียกเมธอดวงจรเซสชันการเล่นเนื้อหา ซึ่งได้แก่ sendAdClick
, sendAdTouch
, sendPlaybackStart
และ sendPlaybackEnd
เนื่องจากเหตุการณ์เหล่านี้เกิดขึ้นเพื่อเปิดใช้การสร้างรายได้แบบเป็นโปรแกรม
วิธีการ
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