Skip to main content
Skip table of contents

Inserting ads and display and behaviour considerations

Overview

In addition to actually inserting the ads in the appropriate time slots in the content, it must also take into account a number of display and behaviour considerations.

These are explained below.

Inserting ads

For events and content for which ads are enabled, the client application must insert ads in the appropriate time slots.

For details of how to do this, see the Google Interactive Media Ads (IMA) SDK documentation.

Display and behaviour considerations

The following are business decisions, where client application behaviour should be aligned with the operator’s business goals:

  • When an ad is playing, there may be a requirement for the client application to display it in such a way that it is obvious to the user that it is an ad and not the main content.

  • The player controls may need to be disabled or enabled depending on the type of ad being played. For example, for an unskippable ad, you may need to disable the fast-forward, rewind, and pause controls and re-enable them when the ads have finished playing.

  • For ads in a broadcast event, if the user switches channels to a channel that is currently in the middle of an ad slot, you will need to decide if the ads should be played from the point the user switched to the channel or played from the beginning.

  • You will need to decide whether users should be allowed to fast-forward to a point beyond the next ad slot or not.

  • If the user lands on an ad while fast-forwarding or rewinding (if this is permitted – see the previous point), you need to decide whether the client application should play the ad slot from the beginning.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.