Single pause, resume, mute, unmute events are triggered in Google VAST Inspector when performing the same action multiple times

595 views
Skip to first unread message

Karuna

unread,
May 11, 2016, 8:11:16 AM5/11/16
to Interactive Media Ads SDK
Steps to reproduce:-

Google VAST Inspector:-

1. Load https://developers.google.com/interactive-media-ads/docs/sdks/html5/vastinspector

2. Select Input type as VAST XML

3. Paste following XML:-

<?xml version="1.0" encoding="UTF-8"?>
<VAST xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.0" xsi:noNamespaceSchemaLocation="vast.xsd">
   <Ad id="11267375">
      <InLine>
         <AdSystem version="1.0">Sample Vast tag</AdSystem>
         <AdTitle><![CDATA[AD_NFM3122HD.mov]]></AdTitle>
         <Description><![CDATA[<p>&nbsp;</p>]]></Description>
         <Impression><![CDATA[http://www.google.com]]></Impression>
         <Creatives>
            <Creative sequence="1" AdID="" id="11267375">
               <Linear>
                  <Duration>00:00:15</Duration>
                  <TrackingEvents>
              <Tracking event="start">http://www.google.com?q=start</Tracking>
              <Tracking event="firstQuartile">http://www.google.com?q=firstQuartile</Tracking>
              <Tracking event="midpoint">http://www.google.com?q=midpoint</Tracking>
              <Tracking event="thirdQuartile">http://www.google.com?q=thirdQuartile</Tracking>
              <Tracking event="complete">http://www.google.com?q=complete</Tracking>
              <Tracking event="pause">http://www.google.com?q=pause</Tracking>
              <Tracking event="resume">http://www.google.com?q=resume</Tracking>
              <Tracking event="mute">http://www.google.com?q=mute</Tracking>
              <Tracking event="unmute">http://www.google.com?q=unmute</Tracking>
              <Tracking event="fullscreen">http://www.google.com?q=fullscreen</Tracking>
</TrackingEvents>
                  <VideoClicks>
              <ClickThrough>http://www.jwplayer.com/</ClickThrough>
              <ClickTracking>http://www.google.com?q=click</ClickTracking>

                  </VideoClicks>
                  <MediaFiles>
                     <MediaFile id="0" delivery="progressive" type="video/mp4" bitrate="762" width="640" height="360"><![CDATA[https://redirector.gvt1.com/videoplayback/id/b96674ee53e47835/itag/15/source/gfp_video_ads/requiressl/yes/acao/yes/ip/0.0.0.0/ipbits/0/expire/1462986929/sparams/ip,ipbits,expire,id,itag,source,requiressl,acao/signature/B41D718CBEADA13D9B14D2D00BA536CB6E69AB44.9B2CCEB653F1CDEB732BB1D7466991C2171CB818/key/ck2/file/file.mp4
]]></MediaFile>
                  </MediaFiles>
               </Linear>
            </Creative>
         </Creatives>
      </InLine>
   </Ad>
</VAST>

4. Click on TEST AD button
5. Video will playing.
6. When you click on Pause button, event is triggered
7. When you click on Resume button, event is triggered
8. When you click on Mute button, event is triggered
9. When you click on UnMute button, event is triggered
10. When you again click on Pause/Resume/Mute/Unmute button, event is not triggered

ZEDO VAST Inspector

1. Load http://zutils.zedo.com/vastvalidator/#/vastInspector

2. AdType: Linear

3. Player Type: Flash

4. Select Input type as VAST XML

5. Paste following XML:-

<?xml version="1.0" encoding="UTF-8"?>
<VAST xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.0" xsi:noNamespaceSchemaLocation="vast.xsd">
   <Ad id="11267375">
      <InLine>
         <AdSystem version="1.0">Sample Vast tag</AdSystem>
         <AdTitle><![CDATA[AD_NFM3122HD.mov]]></AdTitle>
         <Description><![CDATA[<p>&nbsp;</p>]]></Description>
         <Impression><![CDATA[http://www.google.com]]></Impression>
         <Creatives>
            <Creative sequence="1" AdID="" id="11267375">
               <Linear>
                  <Duration>00:00:15</Duration>
                  <TrackingEvents>
              <Tracking event="start">http://www.google.com?q=start</Tracking>
              <Tracking event="firstQuartile">http://www.google.com?q=firstQuartile</Tracking>
              <Tracking event="midpoint">http://www.google.com?q=midpoint</Tracking>
              <Tracking event="thirdQuartile">http://www.google.com?q=thirdQuartile</Tracking>
              <Tracking event="complete">http://www.google.com?q=complete</Tracking>
              <Tracking event="pause">http://www.google.com?q=pause</Tracking>
              <Tracking event="resume">http://www.google.com?q=resume</Tracking>
              <Tracking event="mute">http://www.google.com?q=mute</Tracking>
              <Tracking event="unmute">http://www.google.com?q=unmute</Tracking>
              <Tracking event="fullscreen">http://www.google.com?q=fullscreen</Tracking>
</TrackingEvents>
                  <VideoClicks>
              <ClickThrough>http://www.jwplayer.com/</ClickThrough>
              <ClickTracking>http://www.google.com?q=click</ClickTracking>

                  </VideoClicks>
                  <MediaFiles>
                     <MediaFile id="0" delivery="progressive" type="video/mp4" bitrate="762" width="640" height="360"><![CDATA[https://redirector.gvt1.com/videoplayback/id/b96674ee53e47835/itag/15/source/gfp_video_ads/requiressl/yes/acao/yes/ip/0.0.0.0/ipbits/0/expire/1462986929/sparams/ip,ipbits,expire,id,itag,source,requiressl,acao/signature/B41D718CBEADA13D9B14D2D00BA536CB6E69AB44.9B2CCEB653F1CDEB732BB1D7466991C2171CB818/key/ck2/file/file.mp4
]]></MediaFile>
                  </MediaFiles>
               </Linear>
            </Creative>
         </Creatives>
      </InLine>
   </Ad>
</VAST>

6. Click on TEST AD button
7. Video will playing.
8. When you click on Pause button, event is triggered
9. When you click on Resume button, event is triggered
10. When you click on Mute button, event is triggered
11. When you click on UnMute button, event is triggered
12. When you again click on Pause/Resume/Mute/Unmute button, event is triggered


Why events are not triggered multiple time in Google VAST Inspector ?

Binny Patel (IMA SDK Team)

unread,
May 11, 2016, 10:51:05 AM5/11/16
to Interactive Media Ads SDK
Hi Karuna,

I have been unable to reproduce the issue here. All the events are getting triggered multiple times. The event will only trigger for the ad and not for the main content video. So if you are trying to listen to any ad events during an ad playback then you will see that multiple events are triggered. 

Could you tell me what browser you are using when seeing this issues?

Thanks,

Binny Patel
IMA SDK Team
Screen Shot 2016-05-11 at 9.51.14 AM.png

Karuna

unread,
May 12, 2016, 1:17:45 AM5/12/16
to Interactive Media Ads SDK
Hi Binny,

   Ya. I am also seeing event are triggered in Events console for VAST Inspector.

   I am using google-chrome browser to inspect it.

   When you right click on page and do click on Inspect.
   You will see list of tabs.
   Go to "Networks" tab and list of background events are fired.
   When you are playing the VAST video, do multiple actions such as pause/resume/mute/unmute. In the meantime, see how many events are passed when you performing actions. You will see each one for pause/resume/mute/unmute.

   Let me know if you are not clear.

Karuna

unread,
May 12, 2016, 1:23:50 AM5/12/16
to Interactive Media Ads SDK
Hi Binny,

   I have attached picture ( video_events_vast_inspector.png) of VAST event fired in Event console for VAST Inspector.  

   I have attached picture ( chrome_network_urls.png) of list of events passed in Networks tab for google-chrome browser
<span style="color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;whi
chrome_network_urls.png
video_events_vast_inspector.png

Binny Patel (IMA SDK Team)

unread,
May 12, 2016, 1:48:20 PM5/12/16
to Interactive Media Ads SDK
Hi Karuna,

Thanks for screenshot and clarification. We only ping the URLs the first time, but the event should report each time when it gets triggered.

Thanks,
Binny Patel
IMA SDK Team
Reply all
Reply to author
Forward
0 new messages