Sending viewable_impression without impression or started send

214 views
Skip to first unread message

sk...@of.pl

unread,
Jul 6, 2018, 5:48:53 AM7/6/18
to Interactive Media Ads SDK
I have an issue:
IMA SDK is started with VMAP file ( https://vast1.onnetwork.tv/pikio.php )
There is VPAID ad inside. It is full player with lists of vasts inside them - but this is not important.
Important issue is:
IMA SDK sometimes send VIEWABLE_IMPRESSION for this ad event if it does not starts. 
It occurs when this VPAID runs for more than 2 seconds (it is ok) but before sending IMPRESSION or START vast signal. 
Because this VPAID does not play ads everytime it makes mismatch in viewable counting. 
Is there a possibility to correct this issue or ad an option to not send VIEABLE_IMPRESSION before IMPRESSIOn or START was send ?



ima-sdk-adv...@google.com

unread,
Jul 6, 2018, 3:21:07 PM7/6/18
to ima...@googlegroups.com
Hi,

Thank you for reaching out to support. There is no way to modify the SDK to send/not send certain impression pixels. If your ad is behaving unpredictably, I would suggest reaching out to your creative provider. They'll need to make sure that their VPAID ad is cofigured correctly.

Regards,
Chris Feldman
IMA SDK Team

--
You received this message because you are subscribed to the Google Groups "Interactive Media Ads SDK" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ima-sdk+unsubscribe@googlegroups.com.
To post to this group, send email to ima...@googlegroups.com.
Visit this group at https://groups.google.com/group/ima-sdk.
For more options, visit https://groups.google.com/d/optout.

Tomasz Skibinski

unread,
Jul 6, 2018, 5:16:34 PM7/6/18
to Interactive Media Ads SDK
This is not an advertisement or vpaid script what sends viewable impression but IMA SDK.

Currently provided url (https://vast1.onnetwork.tv/pikio.php ) returns a test vpaid ad with blocked all signals from vpaid script to library (IMA SDK) except AdLoaded.
It is waiting 10 second to get 404 error on video file. 

While waiting for video file, 2 seconds after AdLoaded event was issued by vpaid creative, IMA SDK sends viewable_impression without any signal (except AdLoaded of course) from vpaid creative.
Should this viewable_impression be send by IMA SDK without any of impression or start signals received from vpaid script ?
Tested also on IMA SDK test suite with the same effect.
You can track sending viewable_impression on network panel in developers tools.

ima-sdk-adv...@google.com

unread,
Jul 9, 2018, 3:02:52 PM7/9/18
to ima...@googlegroups.com
Hi,

I would say that sending the viewable ping in this scenario should be considered working as intended. When I test in our VSI, I get a black screen and a button rendered by the VPAID creative. Regardless of whether or not the ad has loaded all of it's resources, it is visible at this point.  

The DFP documentation includes the following details about when the viewable impression should be fired (link):

 The Interactive Advertising Bureau (IAB) defines a viewable impression as an ad that meets the following criteria:

  • For ads, 50% of the ad’s pixels are visible in the browser window for a continuous 1 second.
  • For larger ads (those greater than 242,000 pixels), 30% of the ad’s pixels are visible in the browser window.
  • For in-stream video ads, 50% of the ad’s pixels must be visible in the browser window for a continuous 2 seconds.
Viewability is not related to any event signals from the ad.

Regards,
Chris Feldman
IMA SDK Team

Tomasz Skibinski

unread,
Jul 9, 2018, 3:19:40 PM7/9/18
to Interactive Media Ads SDK
What 50% of ad pixels if ad is not started and visible ?
So in IMA SDK viewable_impression counts IMA viewability and not ad viewability.


W dniu piątek, 6 lipca 2018 11:48:53 UTC+2 użytkownik sk...@of.pl napisał:

ima-sdk-adv...@google.com

unread,
Jul 9, 2018, 4:09:28 PM7/9/18
to ima...@googlegroups.com
Hi,

I think the confusion with this ad in particular stems from the fact that it is a VPAID ad. Your media file is not the ad, it is one piece of the larger VPAID creative. Once the VPAID creative is loaded and rendered, as far the SDK is concerned, the ad is visible. VPAID ads have a lot of freedom to determine their own behavior. There are VPAID ads that don't even have media files. 

Regards,
Chris Feldman
IMA SDK Team

Reply all
Reply to author
Forward
0 new messages