java.lang.Object | ||
↳ | com.google.android.gms.ads.formats.NativeAd | |
↳ | com.google.android.gms.ads.formats.NativeAppInstallAd |
A native app install ad.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
NativeAppInstallAd.OnAppInstallAdLoadedListener | An interface defining a callback that is called when a native content ad is loaded. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Destroy the ad object.
| |||||||||||
Returns the description of the app.
| |||||||||||
Returns text that encourages the user to take some action with the ad.
| |||||||||||
Returns a bundle containing any extra assets provided with the native ad.
| |||||||||||
Returns the app title.
| |||||||||||
Returns the app's icon.
| |||||||||||
Returns a list of large promotional images or screenshots of the app.
| |||||||||||
Returns a string representing how much the app costs.
| |||||||||||
Returns a star rating from 0 to 5 representing how many stars the app got in the app store.
| |||||||||||
Returns the name of the app store.
| |||||||||||
Returns the
VideoController associated with this ad. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Destroy the ad object. No other methods should be called on the ad object after destroy()
is called.
Returns the description of the app. This is a recommended field.
Returns | |
---|---|
CharSequence |
Returns text that encourages the user to take some action with the ad. This is a required field.
Returns | |
---|---|
CharSequence |
Returns a bundle containing any extra assets provided with the native ad. If a mediation
partner's ads have assets beyond the standard ones (price, store, etc.), they can be set using
the setExtras method in NativeAppInstallAdMapper
,
and can be retrieved via this method. For non-mediation flow, it returns an empty bundle.
Returns | |
---|---|
Bundle |
Returns the app title. This is a required field.
Returns | |
---|---|
CharSequence |
Returns the app's icon. This is a required field.
Returns | |
---|---|
NativeAd.Image |
Returns a list of large promotional images or screenshots of the app. This is a recommended field.
Returns | |
---|---|
List<NativeAd.Image> |
Returns a string representing how much the app costs. This is a recommended field.
Returns | |
---|---|
CharSequence |
Returns a star rating from 0 to 5 representing how many stars the app got in the app store. This is a recommended field.
Returns | |
---|---|
Double |
Returns the name of the app store. For example, "Google Play". This is a recommended field.
Returns | |
---|---|
CharSequence |
Returns the VideoController
associated with this ad. This is never null. To check if an
ad is a video ad or not, call the hasVideoContent()
method on the
returned VideoController
object.
Returns | |
---|---|
VideoController |