ชั้นเรียน: NonceManager

วิธีการ

getNonce

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

คิกรีเทิร์น

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

sendAdClick

sendAdClick()

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

sendAdImpression

sendAdImpression()

ควรได้รับการเรียกใช้เมื่อเฟรมแรกของโฆษณาที่ขอด้วยค่าที่ได้จากโหนดนี้สร้างขึ้น

เลิกใช้
ใช้ `sendPlaybackStart` และ `sendPlaybackEnd` แทน

sendAdTouch

sendAdTouch(userInteractionEvent)

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

พารามิเตอร์

userInteractionEvent

cast.framework.events.Event

เหตุการณ์การโต้ตอบของผู้ใช้ที่เริ่มทำงานโดยเฟรมเวิร์ก Cast

ค่าต้องไม่เป็นค่าว่าง

sendPlaybackEnd

sendPlayEnd()

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

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

sendPlaybackStart

sendPlaybackStart()

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

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