Đố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.

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.

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 AdTechIdentifier của người mua.

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 sẽ bị gỡ bỏ.

CustomAudience.Builder setName(String name)

Đặt tên cho đối tượng CustomAudience.

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

Trình tạo

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
public Builder ()

Phương thức công khai

build

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
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.