| Interface | Description |
|---|---|
| BaseNativeAd.NativeEventListener | |
| ClickInterface |
This interface should be implemented by native ad formats that want to make use of the
NativeClickHandler to track clicks and open click destinations. |
| CustomEventNative.CustomEventNativeListener | |
| ImpressionInterface |
This interface should be implemented by native ad formats that want to make use of the
ImpressionTracker to track impressions. |
| MoPubAdRenderer<T extends BaseNativeAd> |
An interface for creating ad views and rendering them using ad data.
|
| MoPubNative.MoPubNativeNetworkListener | |
| MoPubNativeAdLoadedListener |
A listener for determining when ads are loaded into an ad Placer
|
| NativeAd.MoPubNativeEventListener |
Listen for MoPub specific click and impression events
|
| NativeImageHelper.ImageListener |
| Class | Description |
|---|---|
| AdapterHelper | Deprecated
As of release 2.4, use
MoPubAdAdapter or
MoPubStreamAdPlacer instead |
| AdRendererRegistry |
A data structure providing methods to store and retrieve native ad renderers.
|
| BaseNativeAd |
This is the base class for implementations of all native ad formats.
|
| CustomEventNative |
CustomEventNative is a base class for custom events that support native ads. |
| ImpressionTracker |
Impression tracker used to call
ImpressionInterface.recordImpression(View) when a
percentage of a native ad has been on screen for a duration of time. |
| IntInterval |
Stores an integer interval in the form of a start and a length.
|
| MoPubAdAdapter |
MoPubAdAdapter facilitates placing ads into an Android ListView or
other widgets that use a ListAdapter. |
| MoPubCustomEventNative | |
| MoPubNative | |
| MoPubNativeAdPositioning |
Provides factory methods for setting up native ad positions.
|
| MoPubNativeAdPositioning.MoPubClientPositioning |
Allows hard-coding ad positions into your app.
|
| MoPubNativeAdPositioning.MoPubServerPositioning |
Allows the SDK to connect to the MoPub server in order to determine ad
positions.
|
| MoPubRecyclerAdapter | |
| MoPubRecyclerViewHolder | |
| MoPubStaticNativeAdRenderer |
An implementation of
MoPubAdRenderer for rendering native ads. |
| MoPubStreamAdPlacer |
MoPubStreamAdPlacer facilitates loading ads and placing them into a content stream. |
| NativeAd |
This class represents a native ad instance returned from the MoPub Ad Server, MoPub Exchange, or
a mediated native ad network.
|
| NativeClickHandler |
A collection of methods to help with detecting clicks, and handling click destination urls
for native ads.
|
| NativeImageHelper |
Collection of helper methods to assist with image downloading and displaying
|
| NativeRendererHelper |
A set of helper methods for Native Ad Rendering
|
| PositioningRequest | |
| RequestParameters | |
| RequestParameters.Builder | |
| StaticNativeAd |
This the base class for implementations of the static native ad format.
|
| ViewBinder | |
| ViewBinder.Builder |
| Enum | Description |
|---|---|
| MoPubRecyclerAdapter.ContentChangeStrategy | |
| NativeErrorCode | |
| RequestParameters.NativeAdAsset |