public static final class

NativeAdOptions.Builder

extends Object
java.lang.Object
   ↳ com.google.android.gms.ads.formats.NativeAdOptions.Builder

Summary

Public Constructors
NativeAdOptions.Builder()
Public Methods
NativeAdOptions build()
Constructs a NativeAdOptions object with the specified attributes.
NativeAdOptions.Builder setAdChoicesPlacement(int adChoicesPlacement)
Sets the placement of AdChoices icon (if present).
NativeAdOptions.Builder setImageOrientation(int orientation)
Sets the orientation in which image should be returned.
NativeAdOptions.Builder setRequestMultipleImages(boolean shouldRequestMultipleImages)
Sets whether multiple images should be requested or not.
NativeAdOptions.Builder setReturnUrlsForImageAssets(boolean shouldReturnUrls)
Sets whether URLs alone should be returned for image assets.
NativeAdOptions.Builder setVideoOptions(VideoOptions videoOptions)
Sets the VideoOptions object.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public NativeAdOptions.Builder ()

Public Methods

public NativeAdOptions build ()

Constructs a NativeAdOptions object with the specified attributes.

Returns
NativeAdOptions

public NativeAdOptions.Builder setAdChoicesPlacement (int adChoicesPlacement)

Sets the placement of AdChoices icon (if present). The value should be one of ADCHOICES_TOP_LEFT, ADCHOICES_TOP_RIGHT, ADCHOICES_BOTTOM_RIGHT or ADCHOICES_BOTTOM_LEFT. The default value is ADCHOICES_TOP_RIGHT.

Parameters
adChoicesPlacement int
Returns
NativeAdOptions.Builder

public NativeAdOptions.Builder setImageOrientation (int orientation)

Sets the orientation in which image should be returned.

Parameters
orientation int
Returns
NativeAdOptions.Builder

public NativeAdOptions.Builder setRequestMultipleImages (boolean shouldRequestMultipleImages)

Sets whether multiple images should be requested or not. Default value is false.

Parameters
shouldRequestMultipleImages boolean
Returns
NativeAdOptions.Builder

public NativeAdOptions.Builder setReturnUrlsForImageAssets (boolean shouldReturnUrls)

Sets whether URLs alone should be returned for image assets. If true, the SDK will not download image assets and instead return a NativeAd.Image with just the URI and Scale properties populated. If false, the SDK will automatically download image assets and return a NativeAd.Image with all three properties (URI, Scale, and Drawable) populated. The default value is false.

Parameters
shouldReturnUrls boolean
Returns
NativeAdOptions.Builder

public NativeAdOptions.Builder setVideoOptions (VideoOptions videoOptions)

Sets the VideoOptions object.

Parameters
videoOptions VideoOptions
Returns
NativeAdOptions.Builder