Channel Monitization via Ad Manager creating Ad Server URL

I am using Google Ads Manager to advertise on a Direct Publishing account. My VAST publisher tag works but only 1 video is playing at the beginning of each video. I want the ads to play every 5 minutes. I used “vpos=midroll&videoad_start_delay=300000” , but this has no effect. I am thinking there may be other errors in my tag. Can someone assist as I don’t see how to create this in Google Ad Manager.

If you’re using Direct Publisher, and, you’ve developed a JSON feed file, you should be specifying ad breaks within the ‘Content’ object of the feed.

Do you have a source for how to break up the json feed?

I assume that cannot be done right through the Vimeo feed, but I will have to redirect it to a website and do that there?

As stated the coding for the ad break times need to be included into the json feed, within the ‘content’ section, like so:

adBreaks: ["00:15:00", "00:30:00", "00:45:00"],

Otherwise by default I think Roku just makes pre-roll an ad break. Not sure if it can be added into a Vimeo feed or if you can manually adjust their feeds. Otherwise, could you just copy & paste the code and host it elsewhere, then simply add the code in.

You can read more about it here (also CTRL+F search for ‘adbreaks’ elsewhere) and yes they do need to be 7 minutes apart https://developer.roku.com/docs/specs/direct-publisher-feed-specs/json-dp-spec.md#content-properties

Thank you - I assume this needs to be added to every video in the feed?

I think I will need to import the videos into the website from Vimeo:

https://wordpress.org/plugins/wp-smart-tv/

This way I can alter the feed (I believe) and add custom categories (which Vimeo does not seem to offer anymore).

Hi @Adventurist

Our OTTfeed.com platform supports custom Ad breaks, and you can import your videos metadata from Vimeo pro account. Take a look at https://OTTfeed.com and let me know if you have any questions.

Cheers,

why my monetization settings is error state,

i can’t set the right adserver url,can you give me a sample, ths

Which ad server are you using?

On SpotX page you will find “Example of a properly formatted and complete connected TV ad request to SpotX”:

https://developer.spotxchange.com/content/local/docs/integrations/VASTIntegrations.md

https://rtb-as.ssp.srafcloud.com/ads/vast?pubid=29871742&appid=103&w=1920&h=1080&max_ad_duration=90&secure=0&place=13&lang=fr&tvsize=43&brand=qa&ppid=1111&dnt=0&cb=0.1&adunit=233333&ua=Roku%2FDVP-9.40%20(469.40E04210A)%20SmartTV&bundle=com.metax.qa.dsp.duration&rdid=ROKU_ADS_TRACKING_ID&is_lat=ROKU_ADS_LIMIT_TRACKING

In your developer.roku.com account → Manage My Channels → Monitization, under ad server url, you should have something that looks like this:

https://pubads.g.doubleclick.net/gampad/ads?iu=/…&rdid=ROKU_ADS_TRACKING_ID&is_lat=ROKU_ADS_LIMIT_TRACKING&unviewed_position_start=1

Also in your Wordpress, are you using this plugin - it might be helpful:

https://en-ca.wordpress.org/plugins/wp-smart-tv/

You create it in Google Ads Manager depending on your settings.

I have setup my Adbreaks through my WP Smart TV and I see the adbreaks in the Json feed but no ads plays on any of my videos. I also use Google Ads to set it up. On top of that I cannot even change anything from my Develop dashboard because I get error not allowing me to see my channel info. I contact Roku just waiting on answer.

What’s your network- were you able to get the ass server working on a channel with less than 5000 subscribers?