Lớp NonceManager


Quản lý một số chỉ dùng một lần và báo cáo sự kiện của số đó cho một phiên phát nội dung. Bạn phải gọi các phương thức trong vòng đời của phiên phát nội dung, bao gồm cả sendAdClick, sendAdTouch, sendPlaybackStartsendPlaybackEnd khi các sự kiện tương ứng này xảy ra để bật tính năng kiếm tiền có lập trình.
Phương thức
getNonce
sendAdClick
Thông báo cho các máy chủ quảng cáo của Google rằng đã có một lượt nhấp vào quảng cáo trong phiên phát nội dung nhất định.
sendAdImpression
Không dùng nữa. Thông báo cho máy chủ quảng cáo của Google rằng khung hình đầu tiên của quảng cáo được yêu cầu bằng số chỉ dùng một lần do trình quản lý này tạo ra sẽ hiển thị.
sendAdTouch
Thông báo cho các máy chủ quảng cáo của Google rằng một lượt chạm hoặc lượt nhấp của người dùng vào quảng cáo (ngoài lượt nhấp qua, ví dụ: bỏ qua, tắt tiếng, nhấn, v.v.) đã xảy ra trong phiên phát nội dung nhất định.
sendPlaybackEnd
Thông báo cho các máy chủ quảng cáo của Google rằng phiên phát nội dung đã cho đã kết thúc.
sendPlaybackStart
Thông báo cho các máy chủ quảng cáo của Google rằng phiên phát nội dung đã cho đã bắt đầu phát.

Phương thức


getNonce

getNonce(): string
Giá trị trả về
string Số chỉ dùng một lần được tạo cho trình quản lý này khi trình quản lý được tải. Giá trị này không bao giờ thay đổi đối với một phiên bản NonceManager nhất định. Giá trị số chỉ dùng một lần này chỉ hợp lệ cho một phiên phát nội dung duy nhất với thời lượng tối đa là 6 giờ.

sendAdClick

sendAdClick(): void
Thông báo cho các máy chủ quảng cáo của Google rằng đã có một lượt nhấp vào quảng cáo trong phiên phát nội dung nhất định.

sendAdImpression

sendAdImpression(): void
Thông báo cho máy chủ quảng cáo của Google rằng khung hình đầu tiên của quảng cáo được yêu cầu bằng số chỉ dùng một lần do trình quản lý này tạo ra sẽ hiển thị.

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Thông báo cho các máy chủ quảng cáo của Google rằng một lượt chạm hoặc lượt nhấp của người dùng vào quảng cáo (ngoài lượt nhấp qua, ví dụ: bỏ qua, tắt tiếng, nhấn, v.v.) đã xảy ra trong phiên phát nội dung nhất định.
Thông số
clickOrTouchEvent: MouseEvent | TouchEvent Sự kiện chạm hoặc sự kiện nhấp chuột của trình duyệt được kích hoạt cho lượt tương tác của người dùng.

sendPlaybackEnd

sendPlaybackEnd(): void
Thông báo cho các máy chủ quảng cáo của Google rằng phiên phát nội dung đã cho đã kết thúc. Gọi phương thức này khi quá trình phát kết thúc (ví dụ: khi trình phát đạt đến cuối luồng, hoặc khi người dùng thoát khỏi quá trình phát giữa chừng, hoặc khi người dùng rời khỏi trang, hoặc khi chuyển sang mục nội dung tiếp theo trong chế độ cài đặt danh sách phát).

Phương thức này kết thúc các lệnh gọi không đồng bộ đến máy chủ của Google được bắt đầu trong sendPlaybackStart.

sendPlaybackStart

sendPlaybackStart(): void
Thông báo cho các máy chủ quảng cáo của Google rằng phiên phát nội dung đã cho đã bắt đầu phát. Gọi phương thức này khi trình phát video bắt đầu. Điều này có thể là để phản hồi một hành động do người dùng thực hiện (nhấp để phát) hoặc một hành động do trang thực hiện (tự động phát).

Phương thức này bắt đầu các lệnh gọi không đồng bộ đến các máy chủ của Google để thu thập những tín hiệu cần thiết cho việc giám sát và phát hiện lưu lượng truy cập không hợp lệ.