When a VAST Wrapper's `VASTAdTagURI` receive a response with <VAST> with multiple <Ad> is somehow incompatible?

1,799 views
Skip to first unread message

Alessandro Stranieri

unread,
Jun 26, 2019, 10:09:08 AM6/26/19
to Interactive Media Ads SDK
I'm using a VAST wrapper: 
```
<VAST>
    <Ad id="random_id">
        <Wrapper>
            <VASTAdTagURI><![CDATA[https://myurl.com]]></VASTAdTagURI>
        </Wrapper>
    </Ad>
</VAST>
```

the VASTAdTagURI response is:
```
// myurl.com resposne 
<VAST>
    <Ad id="111" sequence="1">
        <InLine><![CDATA[https://myurl.com]]>
            <Creatives>
                .....
            </Creatives>
        </InLine>
    </Ad>

    <Ad id="222">
        <InLine><![CDATA[https://myurl.com]]>
            <Creatives>
                .....
            </Creatives>
        </InLine>
    </Ad>

    <Ad id="333">
        <InLine><![CDATA[https://myurl.com]]>
            <Creatives>
                .....
            </Creatives>
        </InLine>
    </Ad>

    <Ad id="444">
        <InLine><![CDATA[https://myurl.com]]>
            <Creatives>
                .....
            </Creatives>
        </InLine>
    </Ad>
</VAST>
```

The first vast with wrapping errors `Ad source cannot contain playlist response`

The second if used directly works

Both (our player and IMA Inspector) don't work with VAST Wrapper but they work if I use the VASTAdTagURI directly

IMA SDK

unread,
Jun 26, 2019, 2:29:44 PM6/26/19
to alessandro...@theoutplay.com, ima...@googlegroups.com
Hi Alessandro,

Thank you for reaching out to us. Can you share the error code received and the ad tag you were using when you encountered this issue?

Regards,
Arnaud Casame
IMA SDK Team

ref:_00D1U1174p._5001UCZbrY:ref
Message has been deleted

Alessandro Stranieri

unread,
Jun 27, 2019, 5:10:35 AM6/27/19
to Interactive Media Ads SDK
Hi  Arnaud,

   Do you have any updates about this issue?

Regards,


On Wednesday, June 26, 2019 at 11:48:17 PM UTC+2, Alessandro Stranieri wrote:
Hi Arnaud,

the error is” AdError 2: Ad source cannot contain playlist response.”
The vast that we are trying to use is:
```
<VAST version="2.0">
  <Ad id="1561479312022-7ff81b5c-5f32-10891561479180984-26c9-de0c120878d7">
    <Wrapper>
      <AdSystem><![CDATA[TOP/CaxWidget]]></AdSystem>
      <VASTAdTagURI><![CDATA[https://7cf6e.v.fwmrm.net/ad/g/1?nw=511854&prof=511854:others_xml_web_live&vdur=180&caid=partnervideoid&csid=pianetamamma_video_desktop_player_outplay&resp=vast3&flag=+sltp+exvt+play+fbad&pvrn=1872328620&vprn=1872328620]]></VASTAdTagURI>
      <Error><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=ERR&metric=error&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Error>
      <Impression><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=ADIMP&metric=impression&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Impression>
      <Creatives>
        <Creative sequence="1">
          <Linear>
            <TrackingEvents>
              <Tracking event="creativeView"><![CDATA[https://a.theoutplay.com/?ts=1561479312021&event=ADVIEW&metric=creativeView&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Tracking>
<Tracking event="start"><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=VPS&metric=start&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Tracking>
<Tracking event="firstQuartile"><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=FQ&metric=firstQuartile&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Tracking>
<Tracking event="midpoint"><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=MP&metric=midpoint&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Tracking>
<Tracking event="thirdQuartile"><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=TQ&metric=thirdQuartile&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Tracking>
<Tracking event="complete"><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=VPC&metric=complete&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Tracking>
<Tracking event="skip"><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=ADSKIP&metric=skip&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Tracking>
              <Tracking event="progress" offset="00:00:15"><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=TVC&metric=progress&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Tracking>
              <Tracking event="progress" offset="00:00:30"><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=TVC30&metric=progress&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></Tracking>
            </TrackingEvents>
            <VideoClicks>
              <ClickTracking id="click"><![CDATA[https://a.theoutplay.com/?ts=1561479312022&event=CK&metric=videoClicks&activationId=FAKE&activationType=FAKE&appVersion=FAKE&cxVersion=FAKE&clipId=FAKE&domain=https%3A%2F%2Ffake.com&domainPage=https%3A%2F%2Ffake.com&hash=FAKE&configurationId=FAKE&publisherId=FAKE&semantic=FAKE&semanticScore=FAKE&sourceId=FAKE&sticky=FAKE&tsStartWait=FAKE&visitId=FAKE&widgetType=FAKE]]></ClickTracking>
            </VideoClicks>
          </Linear>
        </Creative>
      </Creatives>
    </Wrapper>
  </Ad>
</VAST>
```

Best regards,


--
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 view this discussion on the web visit https://groups.google.com/d/msgid/ima-sdk/33U9G000000000000000000000000000000000000000000000PTPY1F00kMcvwDt-T3GfEGThJjxzgw%40sfdc.net.

IMA SDK

unread,
Jun 27, 2019, 2:41:24 PM6/27/19
to alessandro...@theoutplay.com, ima...@googlegroups.com
Hi Alessandro,

I was able to reproduce the behavior that you’re seeing with the "Ad source cannot contain playlist response." error being thrown for your VAST XML. Our team is going to review the issue. I will get back to you with more information as soon as possible.
Message has been deleted

Alessandro Stranieri

unread,
Jul 1, 2019, 2:56:07 AM7/1/19
to Interactive Media Ads SDK

Alessandro Stranieri

unread,
Jul 1, 2019, 7:04:35 AM7/1/19
to Interactive Media Ads SDK
Hi  Arnaud, 

   Do you have any updates about this issue? 

Regards,

IMA SDK

unread,
Jul 1, 2019, 1:52:49 PM7/1/19
to alessandro...@theoutplay.com, ima...@googlegroups.com
Hi Alessandro,

Thank you for following up with support. We don’t have an update for you at this time, but I will come back to this thread as soon as I have more information.

Alessandro Stranieri

unread,
Jul 3, 2019, 5:43:20 AM7/3/19
to Interactive Media Ads SDK
Hi  Arnaud, 

   Do you have any updates about this issue? 

Regar

IMA SDK

unread,
Jul 3, 2019, 3:59:40 PM7/3/19
to alessandro...@theoutplay.com, ima...@googlegroups.com

Hi Alessandro,

Thank you for following up with support. We don’t have an update for you at this time, the team is actively working on reviewing the behavior you reported. I will let you know once we have our findings.



Regards,
Arnaud Casame
IMA SDK Team



ref:_00D1U1174p._5001UCZbrY:ref

Alessandro Stranieri

unread,
Jul 5, 2019, 10:06:21 AM7/5/19
to Interactive Media Ads SDK
Dear IMA SDK Team,

the behaviour that I described is blocking us.
Could you please give feedback on it?

Thanks,
Alessandro

IMA SDK

unread,
Jul 8, 2019, 4:29:26 AM7/8/19
to alessandro...@theoutplay.com, ima...@googlegroups.com

Hi Alessandro,

Thank you for following up, the team is currently working on this. Rest assured, someone from our team will get back to you once an update is available.


Regards,
Sherwin Diesta
IMA SDK Team



ref:_00D1U1174p._5001UCZbrY:ref

Alessandro Stranieri

unread,
Jul 12, 2019, 3:31:00 PM7/12/19
to IMA SDK, ima...@googlegroups.com
Dear IMA team,

do you have news about the issue?

Thanks,
Alessandro

--
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+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ima-sdk/rVMn0000000000000000000000000000000000000000000000PUBE8Z00nnWmcELwSVaS7b4EzAPfoA%40sfdc.net.
--




ALESSANDRO STRANIERI
PROJECT MANAGER

Email: 
alessandro...@theoutplay.com
Address: Via Lodovico il Moro 25, 20143 - Milan
Website: www.theoutplay.com 

This email and any attachments are privileged and confidential. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. You should as well be aware that any use, copy, disclosure and distribution of the contents and the possible attachments of this email, at any title, is forbidden by the Law.

Questa e-mail e tutti i suoi allegati sono da intendersi confidenziali e riservati. Se non siete l'effettivo destinatario o avete ricevuto il messaggio per errore siete pregati di cancellarlo dal vostro sistema e di avvisare il mittente. Siete altresì informati che qualsiasi utilizzo, copia, comunicazione, divulgazione dei contenuti del messaggio e dei suoi allegati, a qualunque titolo, è vietata dalla legge.

IMA SDK

unread,
Jul 12, 2019, 4:23:34 PM7/12/19
to alessandro...@theoutplay.com, ima...@googlegroups.com
Hello there,

We don't have any updates at this moment. We will keep you posted via this thread if we have any update from our team.

Regards,
Deepika Uragayala

Alessandro Stranieri

unread,
Jul 24, 2019, 8:29:40 AM7/24/19
to Interactive Media Ads SDK
Dear IMA SDK Team,

do you have feedback?

Thanks

IMA SDK

unread,
Jul 24, 2019, 3:20:21 PM7/24/19
to alessandro...@theoutplay.com, ima...@googlegroups.com
Hi Alessandro,

Thank you for following up with support. We don’t have an update for you at this time. However, when I try to run the VAST XML you shared against our VSI the error message: "Ad source cannot contain playlist response." is no longer observed (see screenshot attached). The embedded VAST TAG Url found in your VAST XML, is returning a VPAID in which the MediaFileUrl is this Ad Tag Url. When requested, this ad tag is returning an empty VAST XML document that's causing the SDK to throw the: "unexpected error within the VPAID creative , code 901, Caused by: Error: Error: AdError 1009 (The VAST response document is empty.): AdError 1009: The VAST response document is empty".  This issue is not with the IMA SDK, we would recommend you to reach out to your ad provider so they can help you fix it.

Regards,
Arnaud Casame
no_more_errorCode_2.png

Applixir Team

unread,
May 17, 2020, 12:13:01 AM5/17/20
to Interactive Media Ads SDK
Hi Arnaud and IMA Team,

Did anyone figure this out? I have a tester who is getting this message on a specific laptop. I've gone through the setup with them and the only thing I can find on this system outside of the normal test system setup is that they had cast it to a TV. Could the "Ad source cannot contain playlist response" be related to that?

We have not been able to reproduce this on any other test system and have not had it reported by customers but thought this might help if you are still looking into this.

Thanks,

Applixir Team

IMA SDK

unread,
May 17, 2020, 11:59:54 PM5/17/20
to de...@applixir.com, ima...@googlegroups.com

Hi there,



Thank you for reaching out to us.

Just for additional information, could you please provide the details below so we could investigate further?

  • What browser are you using during this error?
  • Is this error encountered as soon as the ad tag loads or sometime during playback?
  • Is this error fatal to playback, or does the ad continue to play, despite the error?
  • Is this error only occurring during casting on TV?


Also note that I tested the VAST response that you've shared previously against our VSI, however, errors occurred after ad being loaded (901 and 1009 ad errors), please see attached screenshot. With regard to 901 ad error, you can check out this documentation for recommended actions, while for 1009 ad error, we would recommend that you reach out to your ad provider as this indicates an ad serving issue.

Regards,
Sherwin Diesta
IMA SDK Team



ref:_00D1U1174p._5001UCZbrY:ref
image_001.png

Dean Kimball

unread,
May 21, 2020, 3:56:12 AM5/21/20
to IMA SDK, ima...@googlegroups.com
Hi Sherwin,

1. This error occurred while using Chrome
2. The error occurs immediately as the ad is loading or upon completion of loading.
3. The error is always fatal to playback
4. I only mentioned casting to TV because the only difference I could find between the computer having this error and those that were not was that the machine having this error had been used to cast to a TV prior to the error not during the error.

Regarding previous communications, I'm not affiliated with the person who previously reported this issue. I just responded to this because it was (apparently) the same issue. I do not need help with this issue since it has only occurred on one specific test machine and is not affecting our operations. I wanted to mention the fact that this occurred on one machine that had been used for casting out of some identical machines that had not been used for casting in case this could help you reproduce/find the cause of the problem.

Thanks,

Applixir Team

IMA SDK

unread,
May 21, 2020, 4:34:42 AM5/21/20
to de...@applixir.com, ima...@googlegroups.com

Hi Dean,

Thank you for your response and for clarifying your concern.

To date, the issue regarding the "Ad source cannot contain playlist response." error is currently not reproducible on our end, and thanks for the information that you have shared as this will be a big help to the team so we could continue the investigation. However, would you mind sharing with us the information (e.g. Model, OS, etc.) about the specific hardware machine (laptop) in which the issue is reproducible?



Regards,
Sherwin Diesta
IMA SDK Team



ref:_00D1U1174p._5001UCZbrY:ref

Applixir Team

unread,
May 21, 2020, 5:35:31 AM5/21/20
to Interactive Media Ads SDK
They are Dell XPS 13 laptops with Windows 10 64 bit.

IMA SDK

unread,
May 21, 2020, 7:10:49 AM5/21/20
to de...@applixir.com, ima...@googlegroups.com

Hi there,

Thank you very much for sharing this information. I'm going to share this to my teammates to check further and we will get back to this thread once we have our findings.

Regards.


Sherwin Diesta
IMA SDK Team



ref:_00D1U1174p._5001UCZbrY:ref
Reply all
Reply to author
Forward
0 new messages