public interface

CustomRenderedAd

com.google.android.gms.ads.doubleclick.CustomRenderedAd

Class Overview

Interface that contains information about custom rendered ads.

Summary

Public Methods
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.

Returns
String

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.

Returns
String

public abstract void onAdRendered (View view)

Notifies the SDK that ad has finished rendering.

Parameters
view 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.