[tvOS IMA SDK] no STARTED event from AdsManager with specific ad

193 views
Skip to first unread message

David Steinacher

unread,
Jul 16, 2024, 3:30:30 PM7/16/24
to Interactive Media Ads SDK
Hi,

We discovered that the `IMAAdsManager` does not emit the `kIMAAdEvent_STARTED` event for certain VAST tags.

We drilled it down to the existence of a certain VAST extension. When there is a VAST Extension with `type="sodar"`, no more `kIMAAdEvent_STARTED` is received despite the ad starting playback as expected. All other events, and also time updates, are received as expected. The same VAST tag plays fine on iOS as well.

We were testing with:
- GoogleAds-IMA-tvOS-SDK: 4.13.0

I added an adapted version of the Swift BasicExample application from googleads/googleads-ima-ios and added tvOS support as the googleads/googleads-ima-tvos-client-side is not plug-and-play ready.

In this sample application, I added a log output to the `adsManager(_ adsManager: IMAAdsManager, didReceive event: IMAAdEvent)` delegate method, where you can see that the started event is not received. To run the sample application, download it and run `pod install`.

The example tag and an example application can be found in the attachments.

BasicExample.zip
vast_sodar_extension.xml

IMA SDK

unread,
Jul 16, 2024, 6:03:46 PM7/16/24
to ima...@googlegroups.com
Hey David,

Thanks for contacting IMA SDK Support team.

Could you give access of your shared VAST to us for further investigation? as it's showing 'Access Denied' on my end and timeout error on SDK side.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02vDhXE:ref" (ADR-00252509)

Thanks,
 
Google Logo IMA SDK Team


David Steinacher

unread,
Jul 17, 2024, 4:16:00 PM7/17/24
to Interactive Media Ads SDK
Oh, sorry for that. Please try again, it should work now.

IMA SDK

unread,
Jul 17, 2024, 5:10:05 PM7/17/24
to ima...@googlegroups.com
Hey David,

Thanks for providing the access.

Yes, I am able to replicate this issue and raised this to the team.
I will update you once i get any update on this. Meanwhile, your patience is important.

IMA SDK

unread,
Jul 18, 2024, 4:26:11 PM7/18/24
to ima...@googlegroups.com
Hi David,

It looks like the Sodar extension is not expected to work on tvOS currently. Are you seeing any production ads on tvOS which include it ?
If yes, kindly provide those details too.

Thanks

Roberth Siqueira

unread,
Aug 28, 2024, 10:09:30 AM8/28/24
to Interactive Media Ads SDK
Hello there,

I'm facing the same problem.
Do you need the whole VAST file?
Message has been deleted

IMA SDK

unread,
Aug 28, 2024, 10:21:41 AM8/28/24
to roberth....@gmail.com, ima...@googlegroups.com
Hi Roberth,

Thank you for contacting us.

Are you facing this issue in tvOS or any other platform ? As sodar extension is not supported in tvOS.
Kindly share production VAST details if issue is occurring in web platform.

Roberth Siqueira

unread,
Aug 28, 2024, 4:45:50 PM8/28/24
to Interactive Media Ads SDK
This issue occurs in tvOS like David but the SDK version is different.

The SDK: GoogleAds-IMA-tvOS-SDK, 4.11.1

The example file VAST.
Sodar VAST.xml

IMA SDK

unread,
Aug 29, 2024, 12:26:14 PM8/29/24
to roberth....@gmail.com, ima...@googlegroups.com
Hello Roberth,

This is Jackson from the IMA SDK team to help with your issue. I tested the XML you shared in the HTML5 VSI player to get a baseline for the ad's functionality, but got an error:

"Ad error: AdError 400: There was an error playing the video ad. Caused by: Error: Error: There was an error playing the video ad."

Are you also seeing this error on your end when testing in the VSI? If so, there may be an error with the ad itself, and not the tvOS IMA SDK.

Please let me know your findings.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02vDhXE:ref" (ADR-00252509)

Thanks,
 
Google Logo
Jackson Sui
IMA SDK Team


Roberth Siqueira

unread,
Aug 30, 2024, 1:22:17 AM8/30/24
to Interactive Media Ads SDK
Hi Jackson,

I had the same problem with the last file sent by me but I made a new submission and that worked in VSI.

Request: Link

Response with VAST file
VAST.xml

IMA SDK

unread,
Sep 3, 2024, 1:21:55 PM9/3/24
to roberth....@gmail.com, ima...@googlegroups.com
Hello Roberth,

Thank you for the reply. With the new VAST tag, I was able to reproduce the issue where the STARTED event is not being fired on tvOS.

That being said, SODAR is a new extension, and not currently supported on tvOS. Are you seeing SODAR ads in production on tvOS devices, as this could indicate an issue with your Ad Manager or IMA configuration?

Once you reply, I can continue helping to debug the issue.
Reply all
Reply to author
Forward
0 new messages