Hi Mattia,
Thank you for reaching out to us.
Can you confirm if you already check this documentation (https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/manual_ad_playback) for Manual Ad Break Playback in iOS? In addition to that, kindly make sure you are configuring your application to handle Ad Breaks and receive any Ad Break related events via the IMASettings for autoPlayAdBreaks (https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/reference/Classes/IMASettings#autoplayadbreaks) method. Also, have you replicated the same behavior using our sample apps (https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/download)? If not, we would recommend to check it and use as reference for your own integration to avoid implementation issues. If yes, kindly indicate what exact sample app did you use.
Regards,
IMA SDK Team |
case IMAAdEventType.AD_BREAK_STARTED:
print("IMAAdEventType.AD_BREAK_STARTED")
case IMAAdEventType.AD_BREAK_ENDED:
print("IMAAdEventType.AD_BREAK_ENDED")
and the delegate never calls the adsManager method with one of these event.type values.
Thank you