This class is deprecated.
Use UnifiedNativeAdMapper
.
Mapping class for Google 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
.
Inherited Field Summary
Public Constructor Summary
Public Method Summary
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 | |
final void |
setCallToAction(String
callToAction)
Sets the text that encourages the user to take some action with the ad.
|
final void | |
final void | |
final void | |
final void | |
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 |
Inherited Method Summary
Public Constructors
public NativeAppInstallAdMapper ()
Public Methods
public final String getBody ()
Returns the description of the app.
public final String getCallToAction ()
Returns the text that encourages the user to take some action with the ad.
public final String getHeadline ()
Returns the app title.
public final NativeAd.Image getIcon ()
Returns the app's icon.
public final List<NativeAd.Image> getImages ()
Returns a list of images or screenshot of the app.
public final String getPrice ()
Returns a string representing how much the app costs.
public final double getStarRating ()
Returns a star rating from 0 to 5 representing how many stars the app got in the app store.
public final String getStore ()
Returns the name of the app store.
public final void setBody (String body)
Sets the description of the app. This is a recommended field.
Parameters
body | 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 | The text to set |
---|
public final void setHeadline (String headline)
Sets the app title. This is a required field.
Parameters
headline | The headline to set |
---|
public final void setIcon (NativeAd.Image icon)
Sets the app's icon. This is a required field.
Parameters
icon | 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 | 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 | 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 | 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 | the name of the app store to set |
---|