2019-01-24 Release

Timeout parameters available in Pulse SDKs

Override Timeouts when Integrating with the Pulse SDKs

From version 2.1.19.1.0 for HTML5 and version 2.5.19.1.0 for Android and iOS, the Pulse SDKs contain parameters to override the timeouts, which are set up by your Account Manager when your account is first created. The ability to set the timeouts allows you finer control on the different platforms where you make your content available. For example, when delivering content to Android platforms, you may want to extend the ad start timeout to ensure ad delivery, or shorten it, to ensure a more seamless experience for your viewers.

The following timeout parameters are available:

  • Start ad timeout: This parameter indicates the maximum amount of time the player or integration should wait for the ad to start playback before reporting inventory.
  • Third-party timeout: This parameter indicates the maximum amount of time the player or integration should wait to unwrap and load a third-party ad before reporting inventory.
  • Total passback timeout: This parameter indicates the maximum amount of time the passback player should wait to find a working ad in the passback chain before moving to the last ad in the chain or reporting inventory.

In the different Pulse SDKs, these parameters (startAdTimeout, thirdPartyTimeout, and totalPassbackTime respectively) can be optionally set on the request settings object.

Documentation Releases

This release includes the following documentation updates: