TV and OTT Integrations

MoEngage empowers marketers and product managers to understand the behavior of their users and employ multiple communication channels to engage with those users on various TV Operating Systems.

You can capture customers' activities, show personalized, timely messages using communication channels like In-App, On-Site Messages, Cards, Web Personalization (in the case of Web-based platforms), and Push, and also capture customers' interactions with these messages.

Self-handled In-apps / Cards tend to be a predominant use-case in the case of TV Operating Systems so that you can custom handle the JSON payload (or content) delivered by MoEngage and show the content based on your TV app user experience.

Supported Platforms and Features

Platform/Channels and Features Data Tracking Push In-App / OSM Cards Web Personalization
Android TV Yes Yes* Yes, In-App# Yes Not Applicable
Apple tvOS Yes Not supported by the TV platform Releasing soon Releasing soon Not Applicable
Amazon Fire TV Yes Releasing soon Yes, In-App# Yes Not Applicable
LG webOS Yes Not supported by the TV platform Yes, OSM Yes Yes
Samsung Tizen OS Yes Not supported by the TV platform Yes, OSM Yes Yes

 

* By default, Push notifications aren't supported on Android TV unless the app is system-whitelisted.

# HTML In-App & Self-handled In-App

Android TV

MoEngage's Android SDK supports Android TV integration. The features supported on Android TV are:

  • Data tracking for cross-channel engagement
  • Push: By default, Push notifications aren't supported on Android TV unless the app is system-whitelisted.
  • In-App (HTML & Self-handled)
  • Cards (Self-handled) - You can use the Cards payload and show using app UI controls

For more information, refer to Android TV.

Apple tvOS

MoEngage's iOS SDK supports Apple tvOS integration. The features supported on Apple tvOS are:

  • Data tracking for cross-channel engagement
  • In-App & Cards: Releasing soon

For more information, refer to Apple tvOS.

Amazon Fire TV

MoEngage's Android SDK supports Amazon Fire TV integration. Fire TV runs on Fire OS based on the Android Operating System. The features supported on Fire TV are:

  • Data tracking for cross-channel engagement
  • Push: Releasing soon
  • In-App (HTML & Self-handled)
  • Cards (Self handled)

For more information, refer to the Android TV documentation, which caters to all supported use cases for Amazon Fire TV.

LG webOS

MoEngage's Web SDK supports LG webOS integration. The features supported on LG webOS are:

  • Data tracking for cross-channel engagement
  • On-Site Messaging
  • Cards (Self-handled)
  • Web Personalization

For more information, refer to LG webOS.

Samsung Tizen OS

MoEngage's Web SDK supports Samsung Tizen OS integration. The features supported on Samsung Tizen OS are:

  • Data tracking for cross-channel engagement
  • On-Site Messaging
  • Cards (Self-handled)
  • Web Personalization

For more information, refer to Samsung Tizen OS.

Targeting customers

To send campaigns to customers, refer to the respective channel's help guides. Here are a few ways to selectively reach customers on TV devices.

  • Push Notifications - To send push notifications to TV platforms, add a key-value pair in Push campaigns e.g. show_on_tv = True, and add a conditional check in your TV app when calling/rendering push notifications.
  • In-App Messages - To show In-App messages on Android TVs & Fire TVs, you can leverage the HTML In-App and Self-handled In-App. Navigate to step 2, the Content step of the In-App campaign, and select the TV OS as Allowed device types in the "Template Settings" section, as shown in the image below.

InApp

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?