Dans cet article, nous allons couvrir la capacité d'OptiSigns à créer des applications d'actualités personnalisées en utilisant la fonctionnalité OptiSync.
- Exemples d'actualités SharePoint
- Comment configurer un flux d'actualités personnalisé
Il est courant pour les entreprises de partager leurs communications internes, y compris les mémos, les actualités, les annonces et plus via l'intranet. L'affichage dynamique augmentera la sensibilisation des employés aux actualités et annonces de l'entreprise publiées.
En utilisant OptiSync, il est possible de créer une application d'actualités personnalisée pour afficher les actualités de l'entreprise stockées sur l'intranet de votre entreprise. Ceci est réalisé en connectant une API intranet avec OptiSync et en choisissant quelles données afficher dans l'application OptiSigns Designer.
La création de flux d'actualités avec OptiSync présente un avantage clé : vous avez un contrôle total sur l'apparence de votre flux. Vous pouvez créer des flux qui correspondent à l'image de marque et aux directives de conception de votre entreprise, quelle que soit la source d'actualités que vous utilisez. Nous utiliserons SharePoint ici comme exemple, mais vous pouvez utiliser tout ce qui peut être saisi comme source de données.
Avant de commencer, il sera utile de vous familiariser avec quelques autres concepts qu'il sera important de comprendre et que nous couvrons dans d'autres articles :
- Comment intégrer une API et publier des données API via OptiSync
- Comment configurer le mappage de données dynamiques avec OptiSync
L'article sur les API en particulier fournira des instructions détaillées sur la façon de coupler une API et d'obtenir ses données à l'écran avec des mises à jour automatiques. Une fois que vous avez configuré votre API et enregistré ses données comme source de données, vous pouvez créer certains des exemples ci-dessous en utilisant l'application Designer.
L'exemple principal abordé dans cet article sera les actualités de l'entreprise, mais cette fonctionnalité peut être utilisée pour bien plus, notamment :
- Flux RSS personnalisés
- Flux XML/JSON personnalisés
- Systèmes de gestion des stocks
- Mises à jour des points de vente sur plusieurs emplacements
- Communications internes supplémentaires
- Autres sites d'actualités
Exemples d'actualités SharePoint
Voici quelques exemples utilisant SharePoint. Il existe de nombreuses possibilités de concevoir et de créer des flux d'actualités attrayants en utilisant les actualités SharePoint ou d'autres applications intranet.
Voici quelques exemples :
Flux de bulletins
Ce style permet d'afficher plusieurs articles d'actualités à la fois. Les images et le texte sont pris directement de la source de données et affichés à l'aide d'OptiSync. Ceux-ci sont configurés pour se mettre à jour périodiquement toutes les 30 minutes.
Flux d'article unique
Ce style permet de présenter un seul article. En utilisant les paramètres du répéteur, cela permettra une rotation d'articles d'actualités en vedette.
Comment configurer un flux d'actualités personnalisé
Pour configurer un flux d'actualités personnalisé, vous devez suivre ces étapes :
- Configurer la passerelle API personnalisée
- Mapper l'API vers une source de données dans OptiSigns
- Créer un flux d'actualités à l'aide d'OptiSigns Designer
Étape 1 : Configuration d'une passerelle API personnalisée (exemple SharePoint)
Nous couvrons la plupart des détails de cette étape dans notre guide Comment intégrer une API et publier des données API via OptiSync. Veuillez consulter ce guide pour un processus étape par étape.
Cependant, il y a quelques éléments qui sont spécifiques à la connexion à une API SharePoint (ou à une variété de ressources dans Microsoft 365), que nous couvrirons ici.
Choisir le bon point de terminaison URL pour la connexion SharePoint
Il existe de nombreuses options pour se connecter aux points de terminaison de l'API SharePoint, et s'assurer que vous avez le bon est essentiel pour importer les données correctes dans OptiSigns. Cliquez ici pour en savoir plus sur Déterminer les URI de point de terminaison du service REST SharePoint.
Pour les besoins de cet exemple, nous utiliserons la zone de fonctionnalité "Site", ce qui signifie que le point d'accès sera :
https://{site_url}/_api/site
Authentification API SharePoint utilisant OAuth 2.0 dans Microsoft Azure
L'authentification pour SharePoint peut être effectuée en utilisant différentes méthodes, mais OAuth 2.0 est devenu la norme recommandée. Pour commencer à utiliser OAuth 2.0, vous devez enregistrer votre application dans Azure Active Directory.
Une fois cela fait, vous aurez besoin de :
Ceux-ci sont nécessaires pour l'authentification. Toute authentification supplémentaire peut être effectuée à l'étape de pré-requête pour obtenir des jetons d'accès. Ces jetons d'authentification devront être actualisés : consultez l'article de Microsoft sur les informations d'identification de certificat de plateforme d'identité pour plus d'informations.
Lorsqu'elle est associée à une valeur "Accept", cela fournira l'authentification pour votre requête API. Vous aurez besoin des valeurs suivantes :
Authorization: "Bearer " + accessToken
Accept: "application/json;odata=verbose"
Ces valeurs doivent être saisies sous l'onglet En-tête lors de la configuration de votre requête API :
Assurez-vous d'Activer cette requête avant de passer à l'étape suivante.
Étape 2 : Mappage de l'API vers une source de données
Nous couvrons la plupart des détails de cette étape dans notre article Comment configurer le mappage de données dynamiques via OptiSync. Si elle est importée correctement, vos données apparaîtront au format JSON, comme ceci :
Vos articles d'actualités auront des ensembles de données similaires si vous suivez ce guide. Les champs de données les plus importants sont :
- "Title"
- "Description"
- "Banner Image URL"
- La saisie de cette URL affichera l'image de bannière.
| NOTE |
| Vous voudrez également prendre note de la valeur de données "PromotedState". Celles-ci seront utiles pour appliquer des filtres plus tard. D'autres valeurs peuvent également être utilisées avec les filtres, si vous le souhaitez. |
Étape 3 : Création d'un flux d'actualités à l'aide de Designer dans OptiSigns
L'étape suivante consiste à faire apparaître ces valeurs sur vos écrans et à les faire se mettre à jour automatiquement.
Pour commencer, trouvez votre design ou créez-en un nouveau dans l'onglet Fichiers/Ressources.
Avec le design ouvert, cliquez sur "Source de données" dans la colonne de gauche. Ensuite, cliquez sur "Ajouter une source de données" pour ajouter une source de données API au design.
Faites défiler jusqu'à l'endroit où il est écrit "Passerelle API" et cliquez dessus.
Vous pouvez également configurer une passerelle multi-temps avec la Collection de passerelles API. Pour cet exemple, nous nous en tiendrons à la passerelle API à usage unique.
Vous devriez voir cet écran :
- Nom - Le nom de la source de données. Ceci est à usage interne et ne sera pas affiché sur vos écrans.
- Sélectionner les API - Ici, vous sélectionnerez parmi les passerelles API que vous avez déjà configurées dans les étapes précédentes. Vous pouvez en sélectionner une seule ou plusieurs. Si plusieurs sont sélectionnées, la source de données API les agrégera automatiquement.
- Intervalle de mise à jour - À quelle fréquence envoyer des requêtes à l'API pour les mises à jour. Sélectionnez parmi Aucune (ne jamais rappeler l'API), 30 minutes, 60 minutes ou toutes les 6 heures. Si vous activez WebHook sur votre requête API et saisissez l'URL fournie dans votre API, cet intervalle de mise à jour passera à un temps quasi réel.
Appuyez sur Enregistrer, et la source de données est créée.
Elle devrait apparaître dans la colonne de gauche sous "Utilisé dans ce design". Elle apparaîtra définitivement dans la section "Autres sources de données". Vous devrez peut-être actualiser la page pour qu'elle apparaisse.
Mappage des éléments
Maintenant que votre source de données API a été créée, nous sommes prêts à mapper les données. Dans cet exemple, nous allons vous montrer comment créer un flux d'actualités SharePoint.
Ajout d'éléments de texte à un menu numérique
Tout d'abord, créez votre design. Vous pouvez utiliser l'un de nos modèles de répéteur ou créer le design vous-même. Nos modèles de répéteur peuvent être personnalisés pour s'adapter à l'image de marque de votre entreprise.
Le moyen le plus simple de configurer un flux d'actualités personnalisé est avec un Répéteur de données. Pour une description complète des capacités d'un répéteur, consultez cet article. Ici, nous nous limiterons à enseigner comment ajouter des informations depuis votre API.
Pour configurer un répéteur, cliquez sur "Répéteurs" → Ajouter un répéteur vide.
Avec le répéteur sélectionné, cliquez sur Paramètres. Un nouveau panneau s'ouvrira sur la droite. Ici, sélectionnez Connecter à une source de données.
Sélectionnez la source de données que vous avez configurée dans la dernière étape sous "Autres sources de données".
Vous serez renvoyé au dernier panneau avec votre source de données maintenant sélectionnée. Maintenant, cliquez sur Modifier ou double-cliquez sur le répéteur sélectionné pour accéder à l'éditeur de répéteur. C'est comme un design dans un design, spécifiquement pour vos éléments de répéteur (actualités). Avec le texte sélectionné, cliquez sur la flèche à gauche.
Cela fait apparaître l'onglet Source de données. Cliquez sur la source de données utilisée dans ce design et vous verrez quelque chose comme ceci :
Dans cet exemple, nous voulons afficher le titre de l'article, ses images associées et l'article lui-même.
En créant du texte et en y faisant glisser des points de données, nous pouvons créer un flux d'actualités comme celui-ci :
Ceci a été créé en trouvant des points de données de l'API et en les faisant glisser dans les zones de texte souhaitées. Dans ce cas, nous souhaitons uniquement afficher le "Title", "Banner URL Image" et la "Description", de sorte que ces valeurs ont été glissées dans une zone de texte vierge ou existante.
La valeur d'un répéteur est qu'il copiera le format de cette cellule, puis remplacera les points de données par d'autres de votre API. Il récupérera autant de points de données que vous avez configurés sur votre API. Dans cet exemple, nous n'avons présenté qu'un seul article d'actualité. Le répéteur parcourra les autres, n'en affichant qu'un à la fois. Si vous souhaitez en afficher plus, le nombre d'éléments répétés et leur formatage peuvent être modifiés en utilisant ces options sous Paramètres :
Si nous changeons le nombre total d'éléments à, disons, 3, nous pouvons obtenir un flux d'actualités comme celui-ci avec un peu de travail de conception :
Nous espérons que ceci est une démonstration efficace de certaines des capacités d'OptiSync.
Application de filtres pour personnaliser les articles d'actualités à afficher
Les articles d'actualités que vous souhaitez afficher peuvent varier en fonction d'un certain nombre de facteurs. Afin de filtrer les articles indésirables ou redondants, vous pouvez utiliser le Filtre de source de données OptiSigns.
Pour commencer, mettez en surbrillance les données que vous souhaitez filtrer, puis appuyez sur Paramètres. Ensuite, appuyez sur l'option Filtre sous votre source de données.
Cet écran apparaîtra :
Ce qui suit est, essentiellement, une instruction ET ou une instruction OU que vous pourriez utiliser dans Excel ou Google Sheets. La façon la plus simple de comprendre l'option Filtre est comme une formule Excel ou Google Sheet que vous saisissez dans OptiSigns.
Vous pouvez ajouter des Règles ou des Ensembles de règles à votre filtre pour créer autant de complexité que nécessaire :
Pour configurer une règle, vous devez configurer trois valeurs.
La sélection de la première case vous donne ces options :
Par défaut, ces options correspondent aux en-têtes des données mappées à la source. Cette liste variera en longueur selon le nombre d'en-têtes que vous avez. Vous pouvez également saisir n'importe quelle valeur souhaitée en la tapant dans la case.
La deuxième case est votre Variable. OptiSigns propose ces options :
L'option finale fournit les valeurs par défaut suivantes :
Par défaut, celles-ci correspondent à un écran ou à un autre appareil, permettant à votre filtre de cibler uniquement certains écrans.
Cependant, cette valeur peut être modifiée en tout ce que vous voulez. Tapez simplement n'importe quelle valeur souhaitée.
Il existe des dizaines de possibilités en utilisant le filtre OptiSync pour afficher des données automatisées encore plus précises sur vos écrans.
| CONSEIL |
|
Vous souvenez-vous de la valeur de données "PromotedState" d'avant ? Si vous voulez vous assurer que seuls les articles d'actualités personnalisés apparaissent sur votre écran, essayez de configurer le filtre pour indiquer : PromotedState - Equals - 2 Cela devrait filtrer toutes les autres données reçues de l'API. |
C'est tout !
OptiSigns est le leader des logiciels d'affichage dynamique. Si vous avez des questions supplémentaires, des préoccupations ou des commentaires sur OptiSigns, n'hésitez pas à contacter notre équipe de support à support@optisigns.com.