Roku Direct Publisher

Roku Direct Publisher - the easiest way to create a great TV experience. Learn more about how to create a Roku channel and share your experiences with others.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
coskel
Roku Guru

XML error in server URL for monetization

My VAST tag works correctly in the Ad Server URL, but in the Developer URL it throws the error below.

How do I fix this?

The server URL could not be validated. The server returned unrecognized XML. Was expecting <VAST ...> or <
vmap:VMAP ... version="1.xx">.
Thanks in advance
Channels: Go Live Sports Cast/Audion - Audiobooks On Demand
"All I've had today is, like, six gummy bears and some scotch."
0 Kudos
8 REPLIES 8
coskel
Roku Guru

Re: XML error in server URL for monetization

VAST URL:
https://servx.9mo.in/api/adserver/vast3/?AV_PUBLISHERID=625fa29739c45235de1cd4e4&AV_CHANNELID=625fa380e0eac360cc7677ce&cb=ROKU_ADS_CACHE_BUSTER&AV_WIDTH=ROKU_ADS_DISPLAY_WIDTH&AV_HEIGHT=ROKU_ADS_DISPLAY_HEIGHT&AV_APPNAME=Go-live-Sports-Cast&AV_APPSTOREURL=https%3A%2F%2Fchannelstore.roku.com%2Fdetails%2F101b4513c75ee92a4ff8367b918ed5b3&AV_APPPKGNAME=44183&AV_IDFA=ROKU_ADS_TRACKING_ID&s2s=1&AV_IP=ROKU_ADS_EXTERNAL_IP&AV_USERAGENT=ROKU_ADS_USER_AGENT&AV_DNT=ROKU_ADS_LIMIT_TRACKING

and the Developer URL: https://golivesportscast.com/

Channels: Go Live Sports Cast/Audion - Audiobooks On Demand
"All I've had today is, like, six gummy bears and some scotch."
0 Kudos
coskel
Roku Guru

Re: XML error in server URL for monetization

How do I fix this? Not sure I understand.

Channels: Go Live Sports Cast/Audion - Audiobooks On Demand
"All I've had today is, like, six gummy bears and some scotch."
0 Kudos
coskel
Roku Guru

Re: XML error in server URL for monetization

Appreciate that.

This is the second company that has given me a feed that doesn't work.

Is there a sample somewhere?

I keep sending them to the configuration page, and they seem to not understand how to properly configure a VAST tag for Roku.

 

Channels: Go Live Sports Cast/Audion - Audiobooks On Demand
"All I've had today is, like, six gummy bears and some scotch."
0 Kudos
coskel
Roku Guru

Re: XML error in server URL for monetization

Ah... This is not our direct inventory, this is a provider who fills our inventory for us.

They would like to see a sample of a working tag, with a sample ad.

Channels: Go Live Sports Cast/Audion - Audiobooks On Demand
"All I've had today is, like, six gummy bears and some scotch."
0 Kudos
coskel
Roku Guru

Re: XML error in server URL for monetization

Yeah, thats the issue I am running into. Really having trouble finding someone.

Channels: Go Live Sports Cast/Audion - Audiobooks On Demand
"All I've had today is, like, six gummy bears and some scotch."
0 Kudos
sattun
Roku Guru

Re: XML error in server URL for monetization

Hi @coskel ,

You VAST URL looks ok, here are your parameters in the VAST URL:

  1. AV_PUBLISHERID=625fa29739c45235de1cd4e4
  2. AV_CHANNELID=625fa380e0eac360cc7677ce
  3. cb=ROKU_ADS_CACHE_BUSTER
  4. AV_WIDTH=ROKU_ADS_DISPLAY_WIDTH
  5. AV_HEIGHT=ROKU_ADS_DISPLAY_HEIGHT
  6. AV_APPNAME=Go-live-Sports-Cast
  7. AV_APPSTOREURL=https%3A%2F%2Fchannelstore.roku.com%2Fdetails%2F101b4513c75ee92a4ff8367b918ed5b3
  8. AV_APPPKGNAME=44183
  9. AV_IDFA=ROKU_ADS_TRACKING_ID
  10. s2s=1
  11. AV_IP=ROKU_ADS_EXTERNAL_IP
  12. AV_USERAGENT=ROKU_ADS_USER_AGENT
  13. AV_DNT=ROKU_ADS_LIMIT_TRACKING

The only 2 required parameters by Roku are:

  1. ROKU_ADS_TRACKING_ID
  2. ROKU_ADS_LIMIT_TRACKING

The rest of the parameters are for the ad provider. 

The issue with your VAST URL is that it's not returning anything (its empty), so maybe the ad provider did not activate your account (publisher account with ID 625fa29739c45235de1cd4e4).

Here is a our sample VAST URL, you can use it to test ads with your Roku channel:

https://ottfeed.com/promo/ad.xml?device[ifa]=ROKU_ADS_TRACKING_ID&device[dnt]=ROKU_ADS_LIMIT_TRACKIN...

Also, if you are looking for a robust solution to manage your content feed, then check out our https://ottfeed.com platform, it will save you a lot of time and frustration managing and debugging your feed.

 

Cheers

 

 

 

 

OTTfeed: Lease a custom Roku SDK for $99/month go to https://OTTfeed.com/lease
0 Kudos
coskel
Roku Guru

Re: XML error in server URL for monetization

thanks sattun.

I did pop in your VAST tag and Roku accepted it. Should I have seen a sample ad fire after re-publishing?

 

Channels: Go Live Sports Cast/Audion - Audiobooks On Demand
"All I've had today is, like, six gummy bears and some scotch."
0 Kudos
sattun
Roku Guru

Re: XML error in server URL for monetization

You will see sample ads if you added ad breaks to your content feed. Just keep in mind with Roku Direct Publisher channels user will not see any ads for the first 15 min.

You can read my post about this:

https://help.ottfeed.com/article/increase-your-roku-ad-revenue-by-3x-2-with-a-custom-roku-app/

Cheers

OTTfeed: Lease a custom Roku SDK for $99/month go to https://OTTfeed.com/lease
0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.