Introduction to Rails Builder
Overview
Rails Builder enables operators to build and control the TV app user experience. You can define the pages of the TV app and the rules for the content and promotions within them, using a mixture of editorial curation, personalized segmentation and personalized recommendations.
Templates
Templates are used to create the pages of the TV app and can be defined in a hierarchy that represents the service navigation structure. For example:
Home
Movies
Guide
Explore
Templates can contain one or more layouts.

Layouts
Layouts contain rails and enable you to apply certain settings at layout level to manage all of the rails within, for example segment targeting.
You can prepare multiple layouts within a template to meet business needs as required, grouping rails together for different purposes (for example, promotions).
Layouts can contain one or more rails.

Rails
Rails define the strips visible to users on the TV app. You can add and configure rails as required using the library of predefined rail blueprints, create your own variants, or alternatively design and build your own custom rail blueprints.
The top and bottom of each rail in Rails Builder provides rail information and statistics at a glance.

Rail items
You can build the content of each rail by curating a variety of individual rail items, including:
Content
Banners
Launchers
Rails sections
A rail can also contain one or more sections of rail items, for example:
One promotional banner
Twenty recommended content items
Three curated content items
The number in the lower left corner of each rail item shows its position within its section and the total number of items in that section, for example 1/20, 2/20, 3/20.
