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.
Our channel is currently up and running. We have setup Monetization using our own pre-roll ads. The URL has been accepted on the Monetization Panel and the Channel Updates are published but we are not receiving any ad requests nor are any ads currently playing on our channel.
The VAST url we are using is as follows: https://pubads.g.doubleclick.net/gampad/ads?sz=640x360&iu=/5202/VladTV_OTT&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=ROKU_ADS_APP_ID&description_url=ROKU_ADS_APP_ID&correlator=ROKU_ADS_TIMESTAMP&ad_rule=0&ppid=ROKU_ADS_TRACKING_ID&npa=ROKU_ADS_LIMIT_TRACKING
Has anyone else been successful in running their own Pre-Roll ads? Are there any requirements or configuration parameters we are missing?
I have a channel using a url from ad company and using Direct Publisher. In my json I have coded in ad breaks with the times I want the ads to show in the program.
According to the Roku Blog "By default, channels built using Direct Publisher will display pre-roll ads. This should be sufficient for short-form videos."
All our videos on our channel are short videos and we would only want the pre-roll ads. Do these still need to be defined in the JSON file? Would you define an ad break at: 00:00:00?