FreewheelConfig

Per-item FreeWheel ad configuration, passed to OGMediaItem.Builder.setAdBreaks on a player built with FreewheelAdsProvider.

Consent and identity parameters (_fw_gdpr, _fw_gdpr_consent, _fw_did, user agent, custom key-values…) are the HOST's responsibility, supplied verbatim through globalParameters — the SDK never fabricates consent or device identifiers. The SDK itself sets only pvrn/vprn (fresh randoms per request) and vdur (from videoDurationMs).

Types

Link copied to clipboard
class Builder(serverUrl: String, networkId: Int, profile: String, siteSectionId: String, videoAssetId: String, videoDurationMs: Long)
Link copied to clipboard

What happens to midroll slots whose cue was seeked past.

Properties

Link copied to clipboard

How long FreeWheel's renderer waits for a creative to produce its first frame before abandoning it (renderer start timeout). Slow programmatic wrapper chains may need more than FW's 10s default.

Link copied to clipboard

Used when FreeWheel reports no duration for an ad instance.

Link copied to clipboard

GLOBAL-level request parameters, host-supplied verbatim.

Link copied to clipboard

How close (±) content must be to a slot's time position to trigger it.

Link copied to clipboard
Link copied to clipboard

Loads FreeWheel's OpenMeasurement extension for the session.

Link copied to clipboard

Pause the playing ad slot while the host activity is paused.

Link copied to clipboard

FreeWheel profile, e.g. <networkId>:<your_profile>.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A position jump larger than this counts as a seek (crossed-slot catch-up).

Link copied to clipboard

FreeWheel ad server base URL, e.g. https://<your-network>.v.fwmrm.net.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Content duration in ms — explicit, never inferred.