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:adSystemcreativeIDcreativeAdIDuniversalAdIdValueuniversalAdIdRegistryadvertiserNamesurveyURLdealIDwrapperCreativeIDswrapperSystemsIMAAdsRequest:contentDurationcontentKeywordscontentTitle[IMAAdsManager setVolume:].[IMACompanionDelegate companionSlotWasClicked].IMASettings.disableNowPlayingInfo.IMAAd:adSystemcreativeIDcreativeAdIDuniversalAdIdValueuniversalAdIdRegistryadvertiserNamesurveyURLdealIDwrapperCreativeIDswrapperSystemsIMAAdsRequest:contentDurationcontentKeywordscontentTitle[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.