In this article:
The Role of Data in SundaySky
Key Steps of Data Integration
Important Notes


The Role of Data in SundaySky

Data is fundamental to the video-powered experience as data enables SundaySky to target and tailor the content that your customers will see and hear. The more data, the more personalized the experience will be for them.

View the video below to see an example of a video-powered experience, with personalized data.

In the video experience that you create, the following elements can be personalized according to the data in your company database:

Element Example
Text Display customer's first name on screen.
Image Display an image according to the age group of the customer.
Voice-over Include the customer's name in the on-screen voice-over.
Video clip Play a video clip according to the geographic location of the customer.


Key Steps of Data Integration

Integration of your company's data with SundaySky is managed by your SundaySky Project Manager who will partner with you throughout all the key steps, as detailed below.


Based on the industry solution that you are implementing, your SundaySky Project Manager will provide you with a data dictionary. A data dictionary (see example below) is a document that lists, in table format, all the data elements that can be personalized in the program that you are creating.
A highly personalized video experience will include multiple data elements.



With assistance from your SundaySky Project Manager, prepare a file containing the required data as defined in the data dictionary. The file format can be either JSON (see example below) or CSV.



After consultation with your SundaySky Project Manager, decide upon the method by which your company will integrate its data.


Your SundaySky Project Manager will map your data to the placeholders in the SundaySky platform so that you can use the data in your programs.


You are now ready to configure the scene placeholders and personalize your program.
There are two ways in which you can personalize your program using dynamic messaging:

a. 1:1 Personalization
In this method, the data value that is passed for each customer (for example, first name or product viewed) is inserted into the scene to create personalization.
In the example below, the text placeholder has been configured to display the word Hello followed by the first name of the customer. See Configuring 1:1 Personalization for more information.


  firstname is a data element in the data dictionary and is populated with the actual first name of the customer.


b. Audience Messaging
In this method, the data element (for example, credit card type) dictates the message that is displayed to the customer.
In the example below, customers—segmented according to the plan which they hold—receive video experiences unique to the features of their plan. See Configuring Messages for Different Audiences for more information.


Important Notes


Keeping your customer data always up-to-date and clean will ensure that you are communicating effectively and accurately with your customers.


If it is not possible to display personalized data in a placeholder, alternate text (that you define) will be displayed. Alternate text is also referred to as default text.


An industry solution can have only one data dictionary.


There is no minimum or maximum number of data elements that need to be included in your data. If you do not have data to personalize a placeholder in your program, static text/images/video will be displayed.


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



Article is closed for comments.