AdDisplayContainer

public interface AdDisplayContainer extends BaseDisplayContainer


A container in which to display the ads. Linear ads will be played in the player and companion ads will be placed in the companion slots.

Summary

Public methods

abstract VideoAdPlayer

Returns the previously set player, or null if none has been set.

abstract void

This method is deprecated.

Construct the AdDisplayContainer by passing the VideoAdPlayer in the constructor, instead of using setPlayer.

Inherited methods

From com.google.ads.interactivemedia.v3.api.BaseDisplayContainer
abstract void

This method is deprecated.

- This method is redundant once users are using release.

abstract ViewGroup

Returns the previously set container, or null if none has been set.

abstract Collection<CompanionAdSlot>

Gets the companion slots that have been set.

abstract void

Registers a view that overlays or obstructs this container as "friendly" for viewability measurement purposes.

abstract void
registerVideoControlsOverlay(View videoControlsOverlay)

This method is deprecated.

- Use registerFriendlyObstruction instead.

abstract void

This method is deprecated.

Use the constructor which determines the Ad Container at construction time.

abstract void

Sets slots for displaying companions.

abstract void

Unregisters all previously registered friendly obstructions.

abstract void

This method is deprecated.

- Use unregisterAllFriendlyObstructions instead.

Public methods

getPlayer

abstract VideoAdPlayer getPlayer()

Returns the previously set player, or null if none has been set.

setPlayer

abstract void setPlayer(VideoAdPlayer player)

Provides an ad player to the SDK. The player may or may not be used for ad playback, depending on internal SDK rendering decisions. To maximize ad playability of your inventory see the Video Player guide on the IMA Android SDK site.