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 duy nhất.
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
, sendTouch
, sendPlaybackStart
và sendPlaybackEnd
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
getNonce() trả về chuỗi
- Giá trị trả về
-
string
Số chỉ dùng một lần được tạo cho người quản lý này khi người quản lý được tải. Giá trị này sẽ không bao giờ thay đổi đối với một thực thể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() trả về giá trị rỗng
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.
- Giá trị trả về
-
void
sendAdImpression
sendAdImpression() trả về giá trị void
Cần được gọi khi 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 được hiển thị.
- Không được dùng nữa
- Thay vào đó, hãy sử dụng "sendPlaybackStart" và "sendPlaybackEnd".
- Giá trị trả về
-
void
sendAdTouch
sendAdTouch(userInteractionEvent) trả về giá trị 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 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ố |
|
---|---|
userInteractionEvent |
cast.framework.events.Event Sự kiện tương tác của người dùng do khung Cast kích hoạt. Giá trị không được rỗng. |
- Giá trị trả về
-
void
sendPlaybackEnd
sendPlaybackEnd() trả về 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. Bạn nên 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 bắt đầu trong sendPlaybackStart
.
- Giá trị trả về
-
void
sendPlaybackStart
sendPlaybackStart() trả về giá trị rỗng
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. Bạn nên gọi hàm này khi "trình phát video bắt đầu". Điều này có thể xảy ra để 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 sẽ 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ệ.
- Giá trị trả về
-
void