NativeAdOptions.Builder

public final class NativeAdOptions.Builder


Lớp trình tạo cho NativeAdOptions.

Tóm tắt

Hàm khởi tạo công khai

Phương thức công khai

NativeAdOptions

Tạo một đối tượng NativeAdOptions có các thuộc tính được chỉ định.

NativeAdOptions.Builder
@CanIgnoreReturnValue
enableCustomClickGestureDirection(
    @NativeAdOptions.SwipeGestureDirection int swipeGestureDirection,
    boolean tapsAllowed
)

Cho phép thao tác vuốt dưới dạng thao tác nhấp tuỳ chỉnh.

NativeAdOptions.Builder

Đặt vị trí của biểu tượng Lựa chọn quảng cáo (nếu có).

NativeAdOptions.Builder

Đặt tỷ lệ khung hình cho nội dung nghe nhìn.

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

Đặt giá trị boolean này thành true để yêu cầu triển khai tuỳ chỉnh cho tính năng Ẩn quảng cáo này.

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestMultipleImages(boolean shouldRequestMultipleImages)

Đặt xem có nên yêu cầu nhiều hình ảnh hay không.

NativeAdOptions.Builder

Đặt xem chỉ nên trả về URL cho thành phần hình ảnh hay không.

NativeAdOptions.Builder

Đặt đối tượng VideoOptions.

Hàm khởi tạo công khai

Trình tạo

public Builder()

Phương thức công khai

build

public NativeAdOptions build()

Tạo một đối tượng NativeAdOptions có các thuộc tính được chỉ định.

enableCustomClickGestureDirection

@CanIgnoreReturnValue
public NativeAdOptions.Builder enableCustomClickGestureDirection(
    @NativeAdOptions.SwipeGestureDirection int swipeGestureDirection,
    boolean tapsAllowed
)

Cho phép thao tác vuốt dưới dạng thao tác nhấp tuỳ chỉnh.

Thông số
@NativeAdOptions.SwipeGestureDirection int swipeGestureDirection

SwipeGestureDirection để được tính là một lượt nhấp.

boolean tapsAllowed

Liệu các lượt nhấn có nên vẫn được phép tính là lượt nhấp hay không.

Chỉ dành cho những nhà xuất bản có tên trong danh sách cho phép. Các chế độ cài đặt này sẽ bị bỏ qua đối với những nhà xuất bản không có trong danh sách cho phép.

setAdChoicesPlacement

@CanIgnoreReturnValue
public NativeAdOptions.Builder setAdChoicesPlacement(
    @NativeAdOptions.AdChoicesPlacement int adChoicesPlacement
)

Đặt vị trí của biểu tượng Lựa chọn quảng cáo (nếu có). Giá trị phải là một trong các giá trị ADCHOICES_TOP_LEFT, ADCHOICES_TOP_RIGHT, ADCHOICES_BOTTOM_RIGHT hoặc ADCHOICES_BOTTOM_LEFT. Giá trị mặc định là ADCHOICES_TOP_RIGHT.

setMediaAspectRatio

@CanIgnoreReturnValue
public NativeAdOptions.Builder setMediaAspectRatio(
    @NativeAdOptions.NativeMediaAspectRatio int aspectRatio
)

Đặt tỷ lệ khung hình cho nội dung nghe nhìn.

Thông số
@NativeAdOptions.NativeMediaAspectRatio int aspectRatio

tỷ lệ khung hình cần thiết lập bằng một trong các lựa chọn NativeMediaAspectRatio.

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

Đặt giá trị boolean này thành true để yêu cầu triển khai tuỳ chỉnh cho tính năng Ẩn quảng cáo này. Giá trị mặc định là false.

setRequestMultipleImages

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestMultipleImages(boolean shouldRequestMultipleImages)

Đặt xem có nên yêu cầu nhiều hình ảnh hay không. Giá trị mặc định là sai.

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
public NativeAdOptions.Builder setReturnUrlsForImageAssets(boolean shouldReturnUrls)

Đặt xem chỉ nên trả về URL cho thành phần hình ảnh hay không. Nếu đúng, SDK sẽ không tải thành phần hình ảnh xuống mà thay vào đó trả về một NativeAd.Image chỉ có các thuộc tính URI và Scale được điền sẵn. Nếu là false, SDK sẽ tự động tải nội dung hình ảnh xuống và trả về một NativeAd.Image với cả 3 thuộc tính (URI, Scale và Drawable) được điền sẵn. Giá trị mặc định là false.

setVideoOptions

@CanIgnoreReturnValue
public NativeAdOptions.Builder setVideoOptions(VideoOptions videoOptions)

Đặt đối tượng VideoOptions.