目录

CLASS info
public static final class NativeAdConfiguration.Builder extends Object
Ad configuration builder.

Public Constructor Summary

Constructor name
Builder()
Ad configuration builder constructor.

Public Method Summary

ReturnMethod
NativeAdConfigurationbuild()
Builds an ad configuration object.
NativeAdConfiguration.BuildersetAdSize(AdSize adSize)
Sets the size of the request ad.
NativeAdConfiguration.BuildersetChoicesPosition(int choicesPosition)
Sets the position of an ad choice icon.
NativeAdConfiguration.BuildersetMediaDirection(int direction)
Sets the direction of an ad image.
NativeAdConfiguration.BuildersetMediaAspect(int aspect)
Sets an image aspect ratio.
NativeAdConfiguration.BuildersetRequestCustomDislikeThisAd(boolean requestCustomDislikeThisAd)
Specifies whether to customize the function of not displaying the ad.
NativeAdConfiguration.BuildersetRequestMultiImages(boolean requestMultiImages)
Specifies whether to request multiple ad images.
NativeAdConfiguration.BuildersetReturnUrlsForImages(boolean returnUrls)
Specifies whether to allow the SDK to download native ad images.
NativeAdConfiguration.BuildersetVideoConfiguration(VideoConfiguration videoOptions)
Sets the information about native video.

Public Constructors

constructor
public Builder()
Ad configuration builder constructor.

Public Methods

Method
public final NativeAdConfiguration build()
Constructs an ad configuration object.

Return

typedesc
NativeAdConfigurationAd configuration object.
Method
public final NativeAdConfiguration.Builder setAdSize(AdSize adSize)
Sets the size of the request ad.

Parameters

Parameter nameParameter desc
adSizead size.

Return

typedesc
NativeAdConfiguration.BuilderCurrent object.
Method
public final NativeAdConfiguration.Builder setChoicesPosition(int choicesPosition)
Sets the position of an ad choice icon.

Parameters

Parameter nameParameter desc
choicesPositionPosition of an ad choice icon.

Return

typedesc
NativeAdConfiguration.BuilderCurrent object.
Method
public final NativeAdConfiguration.Builder setMediaDirection(int direction)
Sets the direction of an ad image.

Parameters

Parameter nameParameter desc
directionDirection of an ad image.

Return

typedesc
NativeAdConfiguration.BuilderCurrent object.
Method
public final NativeAdConfiguration.Builder setMediaAspect(int aspect)
Sets an image aspect ratio.

Parameters

Parameter nameParameter desc
aspectAspect ratio of an ad image.

Return

typedesc
NativeAdConfiguration.BuilderCurrent object.
Method
public final NativeAdConfiguration.Builder setRequestCustomDislikeThisAd(boolean requestCustomDislikeThisAd)
Specifies whether to customize the function of not displaying the ad.

Parameters

Parameter nameParameter desc
requestCustomDislikeThisAdIndicates whether to customize the function of not displaying the ad.

Return

typedesc
NativeAdConfiguration.BuilderCurrent object.
Method
public final NativeAdConfiguration.Builder setRequestMultiImages(Boolean requestMultiImages)
Specifies whether to request multiple ad images.

Parameters

Parameter nameParameter desc
requestMultiImagesIndicates whether to request multiple ad images.

Return

typedesc
NativeAdConfiguration.BuilderCurrent object.
Method
public final NativeAdConfiguration.Builder setReturnUrlsForImages(boolean returnUrls)
Specifies whether to allow the SDK to download native ad images.

Parameters

Parameter nameParameter desc
returnUrlsIndicates whether to allow the SDK to download native ad images.

Return

typedesc
NativeAdConfiguration.BuilderCurrent object.
Method
public final NativeAdConfiguration.Builder setVideoConfiguration(VideoConfiguration videoOptions)
Sets the information about native video.

Parameters

Parameter nameParameter desc
videoOptionsInformation about native video.

Return

typedesc
NativeAdConfiguration.BuilderCurrent object.