OTT Platform Support

Deliver rich experiences to Over-the-Top (OTT) devices with comprehensive messaging and engagement features.

Airship provides comprehensive support for Over-the-Top (OTT) devices, enabling you to deliver engaging experiences across Android TV, Fire OS, and Apple tvOS. Create and manage OTT messages the same way as messages for mobile platforms—simply target the corresponding platform to reach your OTT audience.

Complete Feature Support

Airship’s OTT capabilities extend beyond basic messaging to include the full suite of engagement features:

FeatureAndroid TVFire OSApple tvOS
Push NotificationA message that can appear on any screen on a mobile device. Push notifications appear as banners.12
In-App MessageA message that appears inside of your app. You can send in-app messages to your entire app audience, not just users who have opted-in to push notifications. The standard format, as opposed to In-App Automation, is a banner that slides downward or upward from the top or bottom of a device screen. (standard)
In-App AutomationMessages cached on users’ devices and displayed when users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times.3
SceneA mobile app or web experience of one or more screens displayed with fully native UI components in real time, providing immediate, contextual responses to user behaviors. Scenes can be presented in full-screen, modal, or embedded format using the default swipe/click mode or as a Story. They can also contain survey questions.3
Embedded ContentAn alternative Scene format that can be displayed on any app or web screen in a view defined by an app developer. It can also be presented in Story format.3
Message CenterA place in your app where you can display persistent rich messages, including HTML, video, etc. Similar to email, Message Center represents both the medium (the in-app inbox) and the message type (the messages you send to the inbox).45
Preference CenterA page where users can manage their opt-in statuses for the Subscription Lists in your project. Preference Centers are presented within your app or website or as an Airship-hosted web page.
Feature FlagAn experimentation tool for controlling the availability of content or functionality in your app or website. A flag’s Configurations determine the audience, schedule, and property values to apply when the flag is enabled. Flag properties enable making immediate code updates, bypassing the need for traditional code changes and release processes.
ContactAny user in your project. Contacts are identified as either an Anonymous Contact or a Named User. Airship can set targeting data on these identifiers, which are also used to map devices and channels to a specific user.
TagMetadata that you can associate with channels or Named Users for audience segmentation. Generally, they are descriptive terms indicating user preferences or other categorizations, e.g., wine_enthusiast or weather_alerts_los_angeles. Tags are case-sensitive.
AttributesMetadata used for audience segmentation and personalization. They extend the concept of Tags by adding comparison operators and values to determine whether or not to target a user, helping you better evaluate your audience.
Subscription ListAn audience list of users who are opted in to messaging about a specific topic. Users can manage their opt-in status per list using a Preference Center.
Analytics
Privacy Manager

1. Fire OS: The notification appears in the notification tray. Fire TV Stick does not support: buttons, Summary field, Share action, and high priority push (heads-up notifications).
2. tvOS: User-visible notifications are restricted to badges. Content-available pushes are available for performing content fetching and other silent operations in the background.
3. tvOS: HTML content is not supported. Scheduled In-App Experiences will no longer display if the app’s cache is wiped due to tvOS storage limitations.
4. Android TV: The OpenExternalUrlAction to open URLs in messages will not work, as Android TV does not have a web browser.
5. Fire OS: The MessageCenterAction opens the Message Center but does not directly open the message. If a web browser is installed, URLs function as button actions.

Getting Started

Set up Airship for your OTT platform: