Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
genepensiero
Roku Guru

Search Feed JSON Example?

Does anyone have an example JSON search feed they'd be interested in sharing? Particularly for a channel that doesn't conform to the series/season/episode framework?

We have a lot of individual videos, some that are related to each other, many that aren't.

0 Kudos
11 REPLIES 11
Baradanikto
Roku Guru

Re: Search Feed JSON Example?

The Channel Feed Manager software I wrote can generate a search feed from your channel feed.  It's available from my signature below.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
genepensiero
Roku Guru

Re: Search Feed JSON Example?

Thanks @Baradanikto. Unfortunately I'm Mac based.

0 Kudos
Baradanikto
Roku Guru

Re: Search Feed JSON Example?

You can run Windows programs on a Mac.  Some users on this forum do just that.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
genepensiero
Roku Guru

Re: Search Feed JSON Example?

Ok, I got a basic JSON search feed together using the Roku sample.

It's submitted and 100% validated (using all 3 validators suggested in the Roku Dev documentation).

Roku generated the SearchBeta channel...and now I'm stuck. I don't get how to "test" with this beta channel.

Any help appreciated.

0 Kudos
AaronMSpelling
Roku Guru

Re: Search Feed JSON Example?

Install the BetaSearch channel, wait about 48 hours, and then perform some searches on your TV using titles from your channel content as search terms.

If you are successful and find your content, and it goes to your beta channel and plays the content, record a couple of searches - open a support ticket with the  Roku Dev Support- and send in the titles you tried and the recording.

The search field will be published if they can replicate your searches with successful results.

 

 

0 Kudos
genepensiero
Roku Guru

Re: Search Feed JSON Example?

Thanks. Will give it a try.

0 Kudos
PriApocalypse
Binge Watcher

Re: Search Feed JSON Example?

@Baradanikto I had received recently ASSET_REMOVED_CONTENT and ASSET_ALL_PLAY_OPTIONS_REMOVED for all my feed videos and I've tried to use your tool but got "Cannot open feed file" for my JSON on the tool. I can open my big feed on the tool and generate a new one from that? Is this error expected?

0 Kudos
Baradanikto
Roku Guru

Re: Search Feed JSON Example?

@PriApocalypse my guess is that your feed file does not conform to the Roku Json schema.  You can look at the log file for any errors that were detected. Or, post a link to your feed file and I'll take a look.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
PriApocalypse
Binge Watcher

Re: Search Feed JSON Example?

Hi @Baradanikto I've got this error from Roku validator 

Errors from validator (logs): 
[
{
"CONTENT_ALL_PLAY_OPTIONS_REMOVED": [
"6885000413379526364",
"7199835293012585148|Video",
"wxii"
],
"isError": true
},
{
"ASSET_REMOVED_CONTENT": [
"6885000413379526364",
"7199835293012585148|Video",
"wxii"
],
"isError": true
},

Thank you in advance 👍
The same error happens for me using the Roku official sample feed: https://storage.googleapis.com/pri-dev-account.appspot.com/advanced-feed-example.json FYI which is pretty strange since they provide this advanced feed example json as a part of search feed doc 

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.