We'll post in this thread every time a new version of the IMA iOS SDK is released. If you wish to receive these updates by e-mail, click the Topic Options arrow at the top of this thread and click E-mail updates to me.
WKWebView
.IMASettings.maxRedirects
to specify the number of redirects after which subsequent redirects will be denied, and the ad load aborted.IMAAd
:adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
IMAAdsRequest
:contentDuration
contentKeywords
contentTitle
[IMAAdsManager setVolume:]
.[IMACompanionDelegate companionSlotWasClicked]
.IMASettings.disableNowPlayingInfo
.IMAAd
:adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
IMAAdsRequest
:contentDuration
contentKeywords
contentTitle
[IMAAdsManager setVolume:]
.[IMACompanionDelegate companionSlotWasClicked]
.IMASettings.disableNowPlayingInfo
.kIMAError_FAILED_TO_REQUEST_ADS
if the IMAAdDisplayContainer
is not in the view hierarchy when an ad or stream request is made. Previously, these requests failed silently.[IMAAdsManager resume]
to resume.IMAAdDisplayContainer
to create an ad display container with no companion slots.
2024-06-12 - 3.23.0
- Adds VODConfigID to IMAVideoStitcherVODStreamRequest.
- Adds videoStitcherSessionOptions to IMAVideoStitcherLiveStreamRequest and IMAVideoStitcherVODStreamRequest to manage video stitching sessions.
- Makes the background transparent for companion ads.
- Rejects null value for adTagURL in IMAAdsRequest.
- Changes asset-level fallback logic to iterate through all ads in the original VAST until the SDK identifies a playable creative. If no playable creative is found, the ad isn't played.