AdDisplayContainer

interface AdDisplayContainer : 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 functions

VideoAdPlayer!

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

Unit

This function is deprecated.

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

Inherited functions

From com.google.ads.interactivemedia.v3.api.BaseDisplayContainer
Unit

This function is deprecated.

- This method is redundant once users are using release.

ViewGroup!

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

(Mutable)Collection<CompanionAdSlot!>!

Gets the companion slots that have been set.

Unit

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

Unit
registerVideoControlsOverlay(videoControlsOverlay: View!)

This function is deprecated.

- Use registerFriendlyObstruction instead.

Unit

This function is deprecated.

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

Unit

Sets slots for displaying companions.

Unit

Unregisters all previously registered friendly obstructions.

Unit

This function is deprecated.

- Use unregisterAllFriendlyObstructions instead.

Public functions

getPlayer

fun getPlayer(): VideoAdPlayer!

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

setPlayer

fun setPlayer(player: VideoAdPlayer!): Unit

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.