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.

#### 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.