Giao diện NonceManager

Quản lý một số chỉ dùng một lần và báo cáo sự kiện cho một phiên phát nội dung duy nhất. Để bật tính năng kiếm tiền có lập trình, hãy gọi các phương thức vòng đời phát nội dung sau:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
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 các máy chủ quảng cáo của Google rằng khung hình đầu tiên của quảng cáo đã 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 và nhấn, đã 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 phiên bản NonceLoader đượ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 các máy chủ quảng cáo của Google rằng khung hình đầu tiên của quảng cáo đã hiển thị. Quảng cáo là quảng cáo được yêu cầu bằng số chỉ dùng một lần mà thực thể NonceManager này tạo.

sendAdTouch

sendAdTouch(userInteractionEvent: Event): 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 và nhấn, đã xảy ra trong phiên phát nội dung nhất định.
Thông số
userInteractionEvent: Event Sự kiện lượt tương tác của người dùng mà khung Cast phát ra.

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 phát đến cuối luồng, khi người dùng thoát khỏi chế độ phát giữa chừng, 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, bắt đầu khi gọi phương thức 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. Hãy thực hiện lệnh gọi này để phản hồi một hành động do người dùng thực hiện, chẳng hạn như thao tác nhấp để phát hoặc một hành động do trang thực hiện như tự động phát.

Phương thức này bắt đầu các lệnh gọi không đồng bộ đến máy chủ của Google để thu thập các 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ệ (IVT).