AdData.Builder
public
static
final
class
AdData.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.common.AdData.Builder |
Trình tạo cho các đối tượng AdData
.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
Builder()
|
Phương thức công khai | |
---|---|
AdData
|
build()
Xây dựng đối tượng |
AdData.Builder
|
setAdCounterKeys(Set<Integer> adCounterKeys)
Đặt tập hợp các khoá dùng để đếm sự kiện. |
AdData.Builder
|
setAdFilters(AdFilters adFilters)
Đặt tất cả |
AdData.Builder
|
setAdRenderId(String adRenderId)
Đặt mã nhận dạng hiển thị quảng cáo cho phiên đấu giá phía máy chủ Vui lòng xem |
AdData.Builder
|
setMetadata(String metadata)
Thiết lập siêu dữ liệu quảng cáo cho người mua trong quá trình lựa chọn quảng cáo. |
AdData.Builder
|
setRenderUri(Uri renderUri)
Đặt URI trỏ đến thành phần hiển thị của quảng cáo. |
Các phương thức kế thừa | |
---|---|
Hàm khởi tạo công khai
Phương thức công khai
build
public AdData build ()
Xây dựng đối tượng AdData
.
Giá trị trả về | |
---|---|
AdData |
Giá trị này không được là null . |
Gửi | |
---|---|
NullPointerException |
nếu có bất kỳ tham số bắt buộc nào là null khi được tạo |
setAdCounterKeys
public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)
Đặt tập hợp các khoá dùng để đếm sự kiện.
Bạn chỉ có thể liên kết tối đa 10 khoá bộ đếm quảng cáo với một quảng cáo.
Vui lòng xem AdData.getAdCounterKeys()
để biết thêm thông tin.
Tham số | |
---|---|
adCounterKeys |
Set : Giá trị này không được là null . |
Giá trị trả về | |
---|---|
AdData.Builder |
Giá trị này không được là null . |
setAdFilters
public AdData.Builder setAdFilters (AdFilters adFilters)
Đặt tất cả AdFilters
được liên kết với quảng cáo.
Vui lòng xem AdData.getAdFilters()
để biết thêm thông tin.
Tham số | |
---|---|
adFilters |
AdFilters : Giá trị này có thể là null . |
Trả về | |
---|---|
AdData.Builder |
Giá trị này không được là null . |
Mã setAdRender
public AdData.Builder setAdRenderId (String adRenderId)
Đặt mã nhận dạng hiển thị quảng cáo cho phiên đấu giá phía máy chủ
Vui lòng xem AdData#getAdRenderId()
để biết thêm thông tin.
Tham số | |
---|---|
adRenderId |
String : Giá trị này có thể là null . |
Trả về | |
---|---|
AdData.Builder |
Giá trị này không được là null . |
setMetadata
public AdData.Builder setMetadata (String metadata)
Thiết lập siêu dữ liệu quảng cáo cho người mua trong quá trình lựa chọn quảng cáo.
Siêu dữ liệu phải là một đối tượng JSON hợp lệ được chuyển đổi tuần tự dưới dạng một chuỗi. Siêu dữ liệu thể hiện thông tin đặt giá thầu cho từng quảng cáo sẽ được dùng trong quá trình lựa chọn quảng cáo khi tạo giá thầu và được dùng trong logic JavaScript của người mua (logic này được thực thi trong một môi trường riêng biệt).
Nếu siêu dữ liệu không phải là đối tượng JSON hợp lệ mà JS của người mua có thể sử dụng, thì quảng cáo sẽ không đủ điều kiện để lựa chọn quảng cáo.
Vui lòng xem AdData.getMetadata()
để biết thông tin chi tiết.
Tham số | |
---|---|
metadata |
String : Giá trị này không được là null . |
Giá trị trả về | |
---|---|
AdData.Builder |
Giá trị này không được là null . |
setRenderUri
public AdData.Builder setRenderUri (Uri renderUri)
Đặt URI trỏ đến thành phần hiển thị của quảng cáo. URI phải dùng HTTPS.
Vui lòng xem AdData.getRenderUri()
để biết thông tin chi tiết.
Tham số | |
---|---|
renderUri |
Uri : Giá trị này không được là null . |
Giá trị trả về | |
---|---|
AdData.Builder |
Giá trị này không được là null . |