public abstract class

NativeAppInstallAdMapper

extends NativeAdMapper
java.lang.Object
   ↳ com.google.android.gms.ads.mediation.NativeAdMapper
     ↳ com.google.android.gms.ads.mediation.NativeAppInstallAdMapper

Class Overview

Mapping class for AdMob native app install ads.

Mediation adapters that load a native app install ad must extend this class to provide a mapping from the mediated ad network's native ad object to NativeAppInstallAd.

Summary

[Expand]
Inherited Fields
From class com.google.android.gms.ads.mediation.NativeAdMapper
Public Constructors
NativeAppInstallAdMapper()
Public Methods
final String getBody()
Returns the description of the app.
final String getCallToAction()
Returns the text that encourages the user to take some action with the ad.
final String getHeadline()
Returns the app title.
final NativeAd.Image getIcon()
Returns the app's icon.
final List<NativeAd.Image> getImages()
Returns a list of images or screenshot of the app.
final String getPrice()
Returns a string representing how much the app costs.
final double getStarRating()
Returns a star rating from 0 to 5 representing how many stars the app got in the app store.
final String getStore()
Returns the name of the app store.
final void setBody(String body)
Sets the description of the app.
final void setCallToAction(String callToAction)
Sets the text that encourages the user to take some action with the ad.
final void setHeadline(String headline)
Sets the app title.
final void setIcon(NativeAd.Image icon)
Sets the app's icon.
final void setImages(List<NativeAd.Image> images)
Sets a list of images or screenshot of the app.
final void setPrice(String price)
Sets a string representing how much the app costs.
final void setStarRating(double starRating)
Sets a star rating from 0 to 5 representing how many stars the app got in the app store.
final void setStore(String store)
Sets the name of the app store.
[Expand]
Inherited Methods
From class com.google.android.gms.ads.mediation.NativeAdMapper
From class java.lang.Object

Public Constructors

public NativeAppInstallAdMapper ()

Public Methods

public final String getBody ()

Returns the description of the app.

Returns
String

public final String getCallToAction ()

Returns the text that encourages the user to take some action with the ad.

Returns
String

public final String getHeadline ()

Returns the app title.

Returns
String

public final NativeAd.Image getIcon ()

Returns the app's icon.

Returns
NativeAd.Image

public final List<NativeAd.Image> getImages ()

Returns a list of images or screenshot of the app.

Returns
List<NativeAd.Image>

public final String getPrice ()

Returns a string representing how much the app costs.

Returns
String

public final double getStarRating ()

Returns a star rating from 0 to 5 representing how many stars the app got in the app store.

Returns
double

public final String getStore ()

Returns the name of the app store.

Returns
String

public final void setBody (String body)

Sets the description of the app. This is a recommended field.

Parameters
body String: The description to set

public final void setCallToAction (String callToAction)

Sets the text that encourages the user to take some action with the ad. This is a required field.

Parameters
callToAction String: The text to set

public final void setHeadline (String headline)

Sets the app title. This is a required field.

Parameters
headline String: The headline to set

public final void setIcon (NativeAd.Image icon)

Sets the app's icon. This is a required field.

Parameters
icon NativeAd.Image: The icon to set

public final void setImages (List<NativeAd.Image> images)

Sets a list of images or screenshot of the app. This is a recommended field.

Parameters
images List: The list of images to set

public final void setPrice (String price)

Sets a string representing how much the app costs. This is a recommended field.

Parameters
price String: The string representing how much the app costs.

public final void setStarRating (double starRating)

Sets a star rating from 0 to 5 representing how many stars the app got in the app store. This is a recommended field.

Parameters
starRating double: The star rating to set

public final void setStore (String store)

Sets the name of the app store. This is a recommended field.

Parameters
store String: the name of the app store to set