CustomRenderedAd

public interface CustomRenderedAd

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
onAdRendered(View view)
Notifies the SDK that ad has finished rendering.
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.

Send feedback about...

Need help? Visit our support page.