NativeAdOptions.Builder

class NativeAdOptions.Builder


Tóm tắt

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

Hàm công khai

NativeAdOptions!

Tạo một đối tượng NativeAdOptions có các thuộc tính được 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!

Hàm này không còn được dùng nữa.

Sử dụng setMediaAspectRatio để đặt tỷ lệ khung hình cho video và hình ảnh.

NativeAdOptions.Builder!
NativeAdOptions.Builder!

Đặ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!

Đặ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

Builder()

Hàm công khai

build

fun build(): NativeAdOptions!

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

setAdChoicesPlacement

@CanIgnoreReturnValue
fun setAdChoicesPlacement(
    @NativeAdOptions.AdChoicesPlacement adChoicesPlacement: Int
): NativeAdOptions.Builder!

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

setImageOrientation

@CanIgnoreReturnValue
fun setImageOrientation(orientation: Int): NativeAdOptions.Builder!

Đặt hướng mà hình ảnh sẽ được trả về.

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
fun setRequestCustomMuteThisAd(requestCustomMuteThisAd: Boolean): NativeAdOptions.Builder!

Đặ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
fun setRequestMultipleImages(shouldRequestMultipleImages: Boolean): NativeAdOptions.Builder!

Đặ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
fun setReturnUrlsForImageAssets(shouldReturnUrls: Boolean): NativeAdOptions.Builder!

Đặ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
fun setVideoOptions(videoOptions: VideoOptions!): NativeAdOptions.Builder!

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