Forum Discussion

marc_mansa's avatar
marc_mansa
Reel Rookie
3 years ago

TV Shows in the JSON feed

We're a streaming channel trying to submit our JSON feed to appear in Roku Search. We have both movies and shows presently. 

> Our feed passes Roku's validation tool

> Movies show up correctly on Roku's side -- I can search for a title in our feed, and see our channel show up as an option when I search for that title on Roku

> However, when I search for a TV show that we have, it does not show up on Roku

Questions that got me stumped:

- Roku's documentation requires episode deeplinks, but when you search on a Roku, it doesn't appear to support episode level searches. I can only see to search for TV Shows (top level object). Does anyone know if Roku search actually supports episodic search?

- The JSON for our SHOW / SEASON / EPISODE is to spec, any obvious reason it's not working?

{
			"id": "tvshow-9",
			"type": "series",
			"titles": [
				{
					"value": "Sexless",
					"language": "en"
				}
			],
			"shortDescriptions": [
				{
					"value": "Two virgins and two grown ass women try to be celibate in these streets.",
					"language": "en"
				}
			],
			"releaseDate": "2015-01-01",
			"advisoryRatings": [
				{
					"source": "USA_PR",
					"value": "TV-MA"
				}
			],
			"genres": [
				"Comedy",
				"Drama",
				"Romance"
			],
			"images": [
				{
					"type": "main",
					"url": "https://d393229kjlu39c.cloudfront.net/transform/5p5h2g6p1tmexjttoiz0umw5j-6m2cjrh0y7qzqa478bawfvflg/Cfu3hLqRuSQDJkCWMcyGTh.png",
					"languages": [
						"en"
					]
				}
			]
		},
		{
			"type": "season",
			"titles": [
				{
					"value": "Sexless 3",
					"language": "en"
				}
			],
			"shortDescriptions": [
				{
					"value": "Two virgins and two grown ass women try to be celibate in these streets.",
					"language": "en"
				}
			],
			"seasonInfo": {
				"seriesId": "tvshow-9",
				"seasonNumber": 3
			},
			"releaseDate": "2015-01-01",
			"genres": [
				"Comedy",
				"Drama",
				"Romance"
			],
			"advisoryRatings": [
				{
					"source": "USA_PR",
					"value": "TV-MA"
				}
			],
			"images": [
				{
					"type": "main",
					"url": "https://d393229kjlu39c.cloudfront.net/transform/5p5h2g6p1tmexjttoiz0umw5j-6m2cjrh0y7qzqa478bawfvflg/Cfu3hLqRuSQDJkCWMcyGTh.png",
					"languages": [
						"en"
					]
				}
			],
		{
			"id": "tvshow-9-3-1",
			"titles": [
				{
					"value": "The Wendy Episode",
					"language": "en"
				}
			],
			"type": "episode",
			"shortDescriptions": [
				{
					"value": "Wendy stalks Darryl to see why he won’t return her phone calls.",
					"language": "en"
				}
			],
			"episodeInfo": {
				"seriesId": "tvshow-9",
				"episodeNumber": 1
			},
			"releaseDate": "2015-01-01",
			"genres": [
				"Comedy",
				"Drama",
				"Romance"
			],
			"advisoryRatings": [
				{
					"source": "USA_PR",
					"value": "TV-MA"
				}
			],
			"images": [
				{
					"type": "main",
					"url": "https://d393229kjlu39c.cloudfront.net/transform/5p5h2g6p1tmexjttoiz0umw5j-6m2cjrh0y7qzqa478bawfvflg/Lhhqk9JZVX3DMGPsMuSfPr.jpg",
					"languages": [
						"en"
					]
				}
			],
			"durationInSeconds": 1325,
			"content": {
				"playOptions": [
					{
						"license": "free",
						"quality": "uhd",
						"playId": "tvshow-9|season-14|episode-119",
						"availabilityStartTime": "2020-08-01",
						"availabilityEndTime": "2024-08-31",
						"availabilityInfo": {
							"country": [
								"us"
							]
						}
					}
				]
			}
No RepliesBe the first to reply