Vous cherchez des moyens d'améliorer l'attrait et l'engagement générés par votre contenu d'affichage dynamique ? Ne cherchez pas plus loin que les flux de données en temps réel. Des données en direct et constamment mises à jour sont le moyen le plus simple et le plus efficace d'attirer et de retenir l'attention du spectateur.
For example, in corporate environments you should consider adding real-time data like weather forecasts, traffic reports and business news to your digital signage templates. Doing so gives people more reasons to look at your écrans numériques every day, which makes them far more likely to consume the corporate messaging you want them to.
Navori facilite plus que jamais l'intégration de sources de données en direct directement dans votre contenu d'affichage dynamique. Data Feed Manager est un outil intuitif et intégré qui est livré en standard avec le Navori Plate-forme d'affichage numérique. With gestionnaire de flux de données QL, you can easily ingest and display the following types of data feeds: RSS, Media RSS, XML, Server Feed, Google Calendar, Microsoft Exchange Calendar, Facebook, Twitter and more…
Le designer de templates et de tickers de QL vous permettent d'intégrer facilement tout type de données dans vos mises en page de templates à l'aide d'outils intuitifs de glisser-déposer (drag and drop). Utilisez-les pour afficher du contenu en temps réel, comme les actualités de l'entreprise, les horaires des salles de réunion, les événements à venir et les tableaux de bord de l'entreprise. Vous pouvez même créer des tableaux de menus numériques qui affichent des informations stockées dans des bases de données externes ou fournies par QL Server lui-même.
Real-time data feeds
En affichage dynamique, les flux de données réels en temps réels sont considérés comme des sources externes d'informations et de graphiques stockés dans les bases de données de votre entreprise ou provenant de fournisseurs de données tiers. Les templates QL peuvent afficher des données dans deux formats. Les cellules individuelles affichent chaque enregistrement de manière séquentielle avec des effets de transition personnalisables. Les données peuvent également être affichées sous forme de tableaux organisés en colonnes et en lignes. Vous spécifiez le format et QL fait le reste. Les informations sont mises à jour en permanence, ce qui signifie que vos écrans afficheront de nouvelles données sans intervention humaine.
How to use media rss, xml, social media and calendar data feeds?
L'utilisation traditionnelle des flux de données en temps réel dans l'affichage dynamique implique l'ajout d'éléments de données en direct dans les gabarits de contenu. Aujourd'hui, les gestionnaires de contenu utilisant le logiciel d'affichage dynamique QL peuvent également tirer parti de leurs flux de données afin d'automatiser leurs flux de travail d'affichage dynamique et leurs décisions de contenu :
Vous pouvez utiliser des flux de données pour activer tout contenu basé sur des événements en direct à l'aide de valeurs stockées et de règles que vous créez.
Vous pouvez également utiliser des flux de données pour déclencher un ou plusieurs éléments multimédias en fonction d'événements en direct à l'aide de valeurs stockées et de règles que vous créez.
Live data feed refresh protocols and architecture
Data Pull: Users set QL Player’s data refresh rate for all RSS, XML, social media, and calendar feeds.
Data Push: QL Players receive QL server data feed updates whenever a user modifies the data using the QL Data Feed Manager or when a third-party application modifies the data via the QL API.
You assign variables to each player via a unique technical profile and enter the information that QL’s Data Feed Manager will use to recreate the data source’s URL. So, if variable 1 assigned to a player contains the location’s longitude data, that information will appear in the URL where the [1] variable appears.
The Data Feed Manager will reconstitute each location’s full URL using each variable’s content, creating a unique URL for each location. This is a fully dynamic process. You only need to write the URL with each variable replacing the data for each location. For example, [1] for longitude, [2] for latitude, [3] for the temperature scale, and so on.
The data source, which can be any web service or server, must generate XML feeds that match the variables you created so each QL Player can reconstitute their own unique URL.
Users can define rules that determine if specific content can be shown on screen based on values retrieved from external data feeds. QL’s rule-based programming feature supports multiple operators that can be used to create sophisticated content playback scenarios and multiple rules can be combined.
When the content is part of a scheduled playlist and the scenario is true, the content will appear on screen with the other scheduled content. When the scenario is false it will stop playing while the other items in the playlist continue to play.
How to trigger content based on data value?
You can trigger content using the same technique as when displaying content in a playlist. When you assign content to QL’s Trigger folder, the rule-based programming feature behaves as a trigger. If the rule is true, the content will override any scheduled playlist and immediately appear on your screens. The content will continue to play as long as the scenario is true. When the scenario is false, the content will disappear and the scheduled playlist will resume.
An example would be when a data feed driven by a fire alarm system includes an alert, QL Player triggers an evacuation notice on its screen. You could have different alert messages assigned to different scenarios, such as fire, flooding, wind damage, etc.
Using API vs. user interface to update a QL server feed?
Users who write their code for more advanced digital signage applications can take advantage of the QL API. This is especially useful for complex scenarios that can’t be handled by QL’s rule-based logic.
The QL API is also useful when managing large data sets or for bypassing the Content Manager de QL user interface to automate various processes. You can find out more here: QL Server API Documentation