Interface that contains information about custom rendered ads.
Public Method Summary
abstract String |
getBaseUrl()
Returns the base URL as a String value.
|
abstract String |
getContent()
Returns the ad content string.
|
abstract void | |
abstract void |
recordClick()
Records a click for the ad.
|
abstract void |
recordImpression()
Records an impression for the ad.
|
Public Methods
public abstract String getBaseUrl ()
Returns the base URL as a String value. The base URL can be used to get an absolute path when the ad content assets use relative links.
public abstract String getContent ()
Returns the ad content string. This can be an HTML or JSON string, or any server template which contains assets for the ad.
public abstract void onAdRendered (View view)
Notifies the SDK that ad has finished rendering.
Parameters
view | The rendered view of the ad. |
---|
public abstract void recordClick ()
Records a click for the ad. This method only has an effect after
onAdRendered(View)
has been called.
public abstract void recordImpression ()
Records an impression for the ad. This method only has an effect if the original
PublisherAdView
enabled manual impressions via
setManualImpressionsEnabled(boolean)
and
onAdRendered(View)
has been called.