public class NativeAd
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
NativeAd.Listener
Interface definition for callbacks to be invoked when impression confirmed/failed, ad clicked/clickfailed
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBannerUrl()
Gets the banner image url of the ad
|
java.lang.Integer |
getBidPoints() |
java.lang.String |
getCallToActionText()
Gets the call to action string of the ad
|
android.view.View |
getContentInfo(android.content.Context context) |
java.lang.String |
getContentInfoClickUrl() |
java.lang.String |
getContentInfoIconUrl() |
java.lang.String |
getCreativeId() |
java.lang.String |
getDescription()
Gets the description string of the ad
|
java.lang.String |
getIconUrl()
Gets the icon image url of the ad
|
java.lang.String |
getImpressionId() |
int |
getRating()
Gets rating of the app in a value from 0 to 5
|
java.lang.String |
getTitle()
Gets the title string of the ad
|
void |
invokeOnImpression(android.view.View view) |
void |
onImpression(android.view.View visibleView) |
void |
onNativeClick() |
void |
onNativeClick(android.view.View view) |
void |
startTracking(android.view.View view,
NativeAd.Listener listener)
Start tracking of ad view to auto confirm impressions and handle clicks
|
void |
startTracking(android.view.View view,
android.view.View clickableView,
java.util.Map<java.lang.String,java.lang.String> extras,
NativeAd.Listener listener)
Start tracking of ad view to auto confirm impressions and handle clicks
|
void |
startTracking(android.view.View view,
android.view.View clickableView,
NativeAd.Listener listener) |
void |
stopTracking()
stop tracking of ad view
|
public java.lang.String getTitle()
public java.lang.String getDescription()
public java.lang.String getCallToActionText()
public java.lang.String getIconUrl()
public java.lang.String getBannerUrl()
public int getRating()
public java.lang.String getContentInfoIconUrl()
public java.lang.String getContentInfoClickUrl()
public android.view.View getContentInfo(android.content.Context context)
public java.lang.String getImpressionId()
public java.lang.String getCreativeId()
public java.lang.Integer getBidPoints()
public void startTracking(android.view.View view,
NativeAd.Listener listener)
view - ad viewlistener - listener for callbackspublic void startTracking(android.view.View view,
android.view.View clickableView,
NativeAd.Listener listener)
public void startTracking(android.view.View view,
android.view.View clickableView,
java.util.Map<java.lang.String,java.lang.String> extras,
NativeAd.Listener listener)
view - ad viewclickableView - clickable viewextras - tracking Extraslistener - listener for callbackspublic void stopTracking()
public void invokeOnImpression(android.view.View view)
public void onImpression(android.view.View visibleView)
public void onNativeClick()
public void onNativeClick(android.view.View view)