This topic describes how you can use Smart Hub Preview to show deep links to application content in the Smart Hub launcher.
The Smart Hub Preview feature allows you to show content when the user hovers over your application icon in the launcher. The user can click the preview tile to open the content directly within the application. You can use the preview to promote new or personalized content to the user.
All Samsung TVs since 2016 support Smart Hub Preview. It is also supported on the TV emulator since Tizen TV Extension 2.3.1.
There are 2 kinds of previews. You can select 1 of them for your application:
Public preview shows the same preview content to all users. The preview content is defined by a remotely-hosted JSON file. You can configure the JSON file to expire and refresh at a specific time.
Personal preview shows preview content personalized for the user. The preview content is defined by a JSON file managed by a background service application running on the TV.
You can implement the preview to suit the content of the application. For example:
The following figure illustrates the parts of the preview feature.
The Samsung Apps TV policy defines requirements for the content shown in Smart Hub Preview. You can use the preview to:
In addition, the personal preview can be used to:
Content shown in Smart Hub Preview belongs to the application and is the responsibility of the content provider.
The following table defines the section element requirements.
Table 1. Section requirements
The following table defines the tile element requirements.
Table 2. Tile requirements
The following figure shows the allowed thumbnail image aspect ratios.
Optional elements can be shown when the user hovers on the tile:
The title is shown in bold. Long title text automatically scrolls across the tile. The title must be in the system language.
The subtitle is shown below the title. Long subtitle text automatically scrolls across the tile. The subtitle must be in the system language.
To indicate a deep link to media playback, you can show a "play" icon in the upper-right corner of the tile.
The following figure shows a tile with a title, a subtitle, and the "play" icon.
After the user enters the application through a deep link, the “Return/Exit” key click must be implemented to perform the following actions: