Dynamische inhoud met datasets

Bouw datagestuurde digitale signage in easyCMS , met DataSets voor menu's en dashboards, RSS-tickers, weerberichten en live widgets die automatisch worden bijgewerkt zonder dat je het ontwerp hoeft aan te passen.

Statische afbeeldingen zijn prima, totdat de prijs van een kop koffie verandert en iemand een afbeelding opnieuw moet exporteren, uploaden en hopen dat alle schermen bijgewerkt zijn. Dynamische content maakt het verschil. gegevens van ontwerp De lay-out blijft ongewijzigd, maar de getallen, regels en koppen erin worden automatisch bijgewerkt. easyCMS biedt twee varianten: datasets die u zelf beheert en live widgets die worden gevoed vanuit externe bronnen.

Wat is een dataset?

Een DataSet is een kleine tabel die in het CMS bestaat, onafhankelijk van de lay-out: u definieert deze. kolommen (Product, Omschrijving, Prijs) en vul in rijen (Espresso, enkel shot, €2,50). De lay-outs tonen de tabel vervolgens via datawidgets. Wijzig een prijs in de dataset en elk scherm waarop deze prijs wordt weergegeven, wordt bijgewerkt bij de volgende check-in van de spelers, zonder ontwerpwerk of heruploads.

Klassieke toepassingen: vergaderruimte- en evenementenplanning, KPI-dashboards, aankomst- en vertrekborden, personeelsroosters, prijslijsten.

Voor een menukaart van een café, bar of restaurant kunt u specifiek het volgende gebruiken: Menuborden In plaats daarvan bieden ze categorieën en producten als aparte elementen. Dat past veel beter in een menu dan een algemene tabel, en degene die de prijzen bijwerkt hoeft zich nooit zorgen te maken over kolommen.

Een dataset maken en vullen.

  1. Maak een dataset aan en geef deze een duidelijke naam ("Lunchmenu").
  2. Definieer de kolommen. Er zijn drie soorten: Waarde voor gegevens die u invoert, Formule voor waarden die zijn berekend op basis van andere kolommen, en Op afstand voor velden die worden ingevuld vanuit een externe bron. Elke nieuwe dataset bevat een kolom met de naam Kol1 Het is al aanwezig. Bewerk of verwijder het via het menu in de betreffende rij in plaats van eromheen te werken.
  3. Voeg handmatig rijen toe via het CMS-raster, een gebruiksvriendelijk, spreadsheetachtig formulier dat iedereen kan bewerken, of importeer ze vanuit een CSV-bestand bij het migreren van een bestaande prijslijst.
  4. Voor gegevens die elders zijn opgeslagen, een externe DataSet Haalt automatisch rijen op uit een externe JSON- of CSV-bron, waardoor de CMS-versie gesynchroniseerd blijft zonder dat iemand er iets aan hoeft te doen. Twee dingen om te weten voordat je hiermee aan de slag gaat: de fetch-functie voert meerdere uitvoeringen uit. standaard elk uur En de kolommen moeten zo worden getypt dat ze overeenkomen met wat de feed verzendt.

Pas op! Een externe dataset is geschikt voor gegevens die een paar keer per dag veranderen, niet voor een live feed. Bouw geen vertrekbord met de verwachting van minuut-voor-minuut nauwkeurigheid.

Wie de rijen bijwerkt, heeft geen ontwerpvaardigheden nodig. Met toestemmingen Als ze zo ingesteld zijn, hebben ze ook geen toegang tot de lay-out nodig, zodat een winkelmanager de dagspecialiteiten kan bewerken zonder het ontwerp te verstoren.

De inhoud van een dataset weergeven op een lay-out.

Voeg op de lay-out een datawidget toe en verwijs deze naar uw DataSet:

  • Widgets in tabelstijl Geef rijen en kolommen weer met lettertypen, kleuren en sjablonen die u zelf kunt bepalen, de ideale oplossing voor menu's en lijsten. Lange tabellen kunnen automatisch door rijen bladeren over meerdere schermen.
  • Weergave in tickerstijl Geeft rijen één voor één weer in een scrollende of cyclische presentatie, handig voor aankondigingen die uit een dataset worden gehaald.

Ontwerp de widget één keer; daarna hoeft het contentteam alleen nog maar de data aan te raken. DataSet-gestuurde signage is inbegrepen bij easyCMS PRO En Onderneming accounts; voor het standaardaccount van €49 kunt u contact met ons opnemen, dan leggen we u uit wat een upgrade inhoudt.

Live widgets: RSS, weer en webinhoud

Niet alle dynamische content heeft een DataSet nodig. easyCMS layouts kunnen widgets bevatten die hun content live ophalen:

  • RSS/nieuwstickers Richt een ticker-widget op een RSS-feed (nieuws, je blog, een interne feed) en de koppen verschijnen continu op het scherm, altijd actueel.
  • Weer : actuele omstandigheden en voorspellingen voor een locatie, vormgegeven in lijn met uw ontwerp.
  • Klokken en kalenders : tijd, datum en aankomende evenementen.
  • Webpagina / ingesloten HTML : Hiermee kunt u een bestaand dashboard of webapplicatie in een kader op de lay-out weergeven. Dit is handig voor KPI-schermen die al als URL beschikbaar zijn.

Datasets, RSS-feeds, weerberichten en klokinformatie worden in de speler in de cache opgeslagen, waardoor bij een korte onderbreking van de verbinding de laatst bekende gegevens worden weergegeven in plaats van een foutmelding. Dit is echter niet onbeperkt: er vindt een actualiteitscontrole plaats, waarna de widget overschakelt naar de melding "geen gegevens" in plaats van cijfers weer te geven die niet te controleren zijn. Webpagina-inhoud gedraagt zich anders, omdat een live pagina niet op een zinvolle manier in de cache kan worden opgeslagen.

Een uitgewerkt voorbeeld: een menukaart in een café

  1. Dataset “Menu” met kolommen Artikel, Prijs, Beschikbaar.
  2. Portretlay-out met een headerafbeelding boven een datawidget die de dataset weergeeft, gefilterd op beschikbare items.
  3. Een ticker onderaan het scherm wordt gevoed door de nieuwsfeed van het café.
  4. Medewerkers werken de prijzen en beschikbaarheid in het DataSet-raster bij via een telefoon, waarna de schermen bij de volgende check-in worden bijgewerkt. Het is belangrijk om de verwachtingen eerlijk te stellen: een wijziging is niet direct zichtbaar. Het duurt even voordat de speler het item heeft opgehaald, en een lay-out die al op het scherm staat met een langlopend item, moet dat item eerst afmaken. Daardoor kan een scherm met video's van vijf minuten die in een lus worden afgespeeld, enkele minuten achterlopen op het raster.

Dat is het hele werkingsmodel: ontwerp één keer en stuur de digitale signage vervolgens aan op basis van de data.

Gerelateerde artikelen: Lay-outs maken , Afspeellijsten en de mediabibliotheek , Gebruikers en machtigingen

---