NonceLoader
Thư viện truy cập có lập trình cho phép nhà xuất bản thu thập các tín hiệu có thể dùng để mở khoá nhu cầu của AdX. Nhà xuất bản nên tạo một NonceLoader khi tải trang để giảm độ trễ. Đối với mỗi luồng (cho DAI) hoặc yêu cầu quảng cáo riêng lẻ, hãy gọi các setter có liên quan khi cần, sau đó gọi loadNonceManager. Sau đó, nhà xuất bản có thể gọi NonceManager.getNonce() để lấy chuỗi cần thêm vào yêu cầu quảng cáo dưới dạng giá trị cho tham số URL "&paln". Sau đó, nhà xuất bản nên gọi NonceManager.sendAdClick() và NonceManager.sendAdImpression() khi thích hợp.
Hàm dựng
NonceLoader
new NonceLoader(consentSettings)
Hàm khởi tạo.
Thông số |
|
---|---|
consentSettings |
Không bắt buộc Các chế độ cài đặt liên quan đến quy định và sự đồng ý. Giá trị không được rỗng. |
Phương thức
loadNonceManager
loadNonceManager(request) trả về Promise chứa NonceManager không rỗng
Thông số |
|
---|---|
request |
Yêu cầu chứa thông tin về số chỉ dùng một lần đang được yêu cầu. Giá trị không được rỗng. |
- Giá trị trả về
-
non-null Promise containing non-null NonceManager
Promise sẽ được phân giải sau khi NonceManager có nonce được mã hoá chứa tất cả thông tin trước giá thầu được cung cấp.