|
|
Public App Pre-Publishing ChecklistPublic Apps are displayed in the Roku Streaming Store when clicking the Streaming Store icon on any Roku player. An app present in the Roku Streaming Store can be easily installed onto a Roku player without using the complicated side-loading procedure required for a non-public app. When an app is submitted to Roku for publication in the Roku Streaming Store, it kicks off a process of testing and feedback to make sure the app is ready for public consumption. Roku expects that apps that are submitted for publication are fully tested by the developer prior to submission. The following brief check list covers several items that you should review before submitting your app to Roku for testing. The Roku Developer website has additional information about testing requirements, some of which may not be applicable to apps developed using Instant TV Channel.
Roku requires that you provide an example Deep Linking contentId for each mediaType in your SDK app when you submit the app for approval. Deep Linking allows your app's content to be directly accessed from outside of the app, for example from a Roku advertising campaign. In order to use Deep Linking the Theme DeepLinkingEnabled parameter must be set to "True", and the DeepLinkingSpringboardEnabled parameter should usually remain at "False". Older apps may need to have Show More Options on the Account page set to "Full" to view or change the Theme Deep Linking parameters. The contentId to use with Deep Linking is the value of the DeepLinkId parameter. The DeepLinkId parameter is present in all video items and MRSS items created in apps at Update #465 or later. If the DeepLinkId parameter is blank, or if the DeepLinkId parameter does not exist, then the "Content UID" shown directly beneath the item's poster is used as the Deep Linking contentId: ![]() Each Deep Linking Content ID must be assigned a mediaType when submitted to Roku. The mediaType will usually be "short-video" for short video content, or "movie" for movies. Test your Content IDs using the official Roku Deep Linking tool: https://my.roku.com/account/add?channel=KX3UPK For more information about Deep Linking, please see the Instant TV Channel Deep Linking documentation page. |
|