Đối tượng tuỳ chỉnh.Builder
public
static
final
class
CustomAudience.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.customaudience.CustomAudience.Builder |
Trình tạo cho các đối tượng CustomAudience
.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
Builder()
|
Phương thức công khai | |
---|---|
CustomAudience
|
build()
Xây dựng một phiên bản của |
CustomAudience.Builder
|
setActivationTime(Instant activationTime)
Đặt thời gian, được cắt ngắn thành mili giây, sau đó |
CustomAudience.Builder
|
setAds(List<AdData> ads)
Đặt quảng cáo tái tiếp thị ban đầu do đối tượng tuỳ chỉnh phân phát. |
CustomAudience.Builder
|
setBiddingLogicUri(Uri biddingLogicUri)
Đặt URI để tìm nạp logic đặt giá thầu để sử dụng trong quá trình lựa chọn quảng cáo. |
CustomAudience.Builder
|
setBuyer(AdTechIdentifier buyer)
Thiết lập |
CustomAudience.Builder
|
setDailyUpdateUri(Uri dailyUpdateUri)
Đặt URI cập nhật hằng ngày. |
CustomAudience.Builder
|
setExpirationTime(Instant expirationTime)
Đặt thời gian, được cắt ngắn thành mili giây, sau đó |
CustomAudience.Builder
|
setName(String name)
Đặt tên cho đối tượng |
CustomAudience.Builder
|
setTrustedBiddingData(TrustedBiddingData trustedBiddingData)
Đặt dữ liệu đặt giá thầu đáng tin cậy cần được truy vấn và sử dụng trong quá trình lựa chọn quảng cáo. |
CustomAudience.Builder
|
setUserBiddingSignals(AdSelectionSignals userBiddingSignals)
Đặt các tín hiệu đặt giá thầu của người dùng được dùng trong quá trình lựa chọn 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 CustomAudience build ()
Tạo một thực thể của CustomAudience
.
Trả về | |
---|---|
CustomAudience |
Giá trị này không được là null . |
Gửi | |
---|---|
NullPointerException |
nếu có bất kỳ tham số không phải rỗng nào là rỗng |
IllegalArgumentException |
nếu thời gian hết hạn xảy ra trước thời gian kích hoạt |
IllegalArgumentException |
nếu thời gian hết hạn được đặt trước thời gian hiện tại |
setActivationTime
public CustomAudience.Builder setActivationTime (Instant activationTime)
Đặt thời gian, được cắt ngắn thành mili giây, sau đó CustomAudience
sẽ
phân phát quảng cáo.
Đặt thành null
để CustomAudience
này hoạt động ngay lập tức
và tham gia vào việc lựa chọn quảng cáo.
Vui lòng xem CustomAudience.getActivationTime()
để biết thêm thông tin.
Tham số | |
---|---|
activationTime |
Instant : Giá trị này có thể là null . |
Giá trị trả về | |
---|---|
CustomAudience.Builder |
Đặt quảng cáo
public CustomAudience.Builder setAds (List<AdData> ads)
Đặt quảng cáo tái tiếp thị ban đầu do đối tượng tuỳ chỉnh phân phát. Sẽ được chỉ định bằng một danh sách trống nếu không được cung cấp.
Vui lòng xem CustomAudience.getAds()
để biết thêm thông tin.
Tham số | |
---|---|
ads |
List : Giá trị này có thể là null . |
Trả về | |
---|---|
CustomAudience.Builder |
Giá trị này không được là null . |
setBidLogicUri
public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)
Đặt URI để tìm nạp logic đặt giá thầu để sử dụng trong quá trình lựa chọn quảng cáo. URI phải sử dụng HTTPS.
Vui lòng xem CustomAudience.getBiddingLogicUri()
để biết thêm thông tin.
Tham số | |
---|---|
biddingLogicUri |
Uri : Giá trị này không được là null . |
Giá trị trả về | |
---|---|
CustomAudience.Builder |
Giá trị này không được là null . |
setBuyer
public CustomAudience.Builder setBuyer (AdTechIdentifier buyer)
Thiết lập AdTechIdentifier
của người mua.
Xem CustomAudience.getBuyer()
để biết thêm thông tin.
Tham số | |
---|---|
buyer |
AdTechIdentifier : Giá trị này không được là null . |
Giá trị trả về | |
---|---|
CustomAudience.Builder |
Giá trị này không được là null . |
setdailyUpdateUri
public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)
Đặt URI cập nhật hằng ngày. URI phải dùng HTTPS.
Vui lòng xem CustomAudience.getDailyUpdateUri()
để biết thêm thông tin.
Tham số | |
---|---|
dailyUpdateUri |
Uri : Giá trị này không được là null . |
Giá trị trả về | |
---|---|
CustomAudience.Builder |
Giá trị này không được là null . |
setExpirationTime
public CustomAudience.Builder setExpirationTime (Instant expirationTime)
Đặt thời gian, được cắt ngắn thành mili giây, sau đó CustomAudience
sẽ
bị gỡ bỏ.
Vui lòng xem CustomAudience.getExpirationTime()
để biết thêm thông tin.
Tham số | |
---|---|
expirationTime |
Instant : Giá trị này có thể là null . |
Trả về | |
---|---|
CustomAudience.Builder |
Giá trị này không được là null . |
setName
public CustomAudience.Builder setName (String name)
Đặt tên cho đối tượng CustomAudience
.
Vui lòng xem CustomAudience.getName()
để biết thêm thông tin.
Tham số | |
---|---|
name |
String : Giá trị này không được là null . |
Giá trị trả về | |
---|---|
CustomAudience.Builder |
Giá trị này không được là null . |
setTrustedBiddingData
public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)
Đặt dữ liệu đặt giá thầu đáng tin cậy cần được truy vấn và sử dụng trong quá trình lựa chọn quảng cáo.
Vui lòng xem CustomAudience.getTrustedBiddingData()
để biết thêm thông tin.
Tham số | |
---|---|
trustedBiddingData |
TrustedBiddingData : Giá trị này có thể là null . |
Trả về | |
---|---|
CustomAudience.Builder |
Giá trị này không được là null . |
setUserBiddingSignals
public CustomAudience.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)
Đặt các tín hiệu đặt giá thầu của người dùng được dùng trong quá trình lựa chọn quảng cáo.
Vui lòng xem CustomAudience.getUserBiddingSignals()
để biết thêm thông tin.
Tham số | |
---|---|
userBiddingSignals |
AdSelectionSignals : Giá trị này có thể là null . |
Trả về | |
---|---|
CustomAudience.Builder |
Giá trị này không được là null . |