Integration av tredjepartsdata för GoBright View

GoBright View kan visa data eller information från externa källor. För detta kan anpassade integrationer utvecklas. Om du är intresserad, läs noga igenom den här artikeln.

Så här fungerar det

Inom GoBright View visas allt innehåll med hjälp av Widgets. Widgets med dynamiska (externa) data tar emot data från en datakälla. Anpassade integrationer kan utvecklas av GoBright för att visa data från externa källor inom GoBright View.

Datakälla

Datakällan hämtar data från en extern källa, formaterar dem, hanterar cachelagring och tillhandahåller sedan data så att Widget kan använda dem. En datakälla är skriven i JavaScript.

En datakälla kan tilldelas en eller flera widgetar.

Widget

Widgeten visualiserar data. En Widget består av tre element: HTML, CSS och JavaScript. HTML är alltid obligatoriskt, men både CSS och JavaScript är valfria.

En widget kan ha ingen eller en datakälla tilldelad, men aldrig fler än en.

Exempel på detta:

  • En väderdatakälla kan ha flera widgetar länkade till sig. En Widget som visar aktuell temperatur och en annan Widget som visar väderprognosen för de kommande dagarna.
  • En tabellwidget med en viss design kan kopplas till en datakälla, en annan tabellwidget med en annan design kan också kopplas till samma datakälla och visa samma data på ett annat sätt.
  • En widget med QR-kod är ett exempel på en widget som inte har någon datakälla kopplad till sig. All nödvändig logik utförs inom widgeten och inga externa data krävs.

När GoBright utvecklar en anpassad integration med extern data kommer minst en datakälla och en widget att skapas, eftersom detta ingår i artikelnummer 'GB-VIEW-EXTAPIQUERY-GENERAL'. Beroende på fallet krävs flera datakällor och/eller widgetar för att uppfylla kundens krav. Separata widgets kan beställas med hjälp av artikelnummer 'GB-VIEW-EXTAPIQUERY-WIDGET'.

En vanlig sak med anpassade integrationer är en instrumentpanel för att presentera data. I många fall består denna dashboard av flera Widgets. I GoBright View kommer en mall att skapas som innehåller dessa Widgets.
Den exakta mängden datakällor och widgets som krävs för en dashboard beror helt på fallet.

Krav för att utveckla en anpassad integration

Uppgifter

Uppgifterna måste tillhandahållas av kunden eller en tredje part. GoBright förväntar sig att denna data är strukturerad och att leveransen är tillförlitlig. Uppgifterna kan levereras med hjälp av ett API som JSON eller XML.

API-dokumentation måste också tillhandahållas. Och en teknisk kontaktperson måste utses.

Sedan är det dags att ställa krav. Ska data filtreras och eller sorteras på något sätt?

Självklart kan endast data som kan hämtas från API:et visas. Kontakta din API-leverantör för mer information.

Obs: GoBright View lagrar inte data under längre tidsperioder. All historisk data som krävs måste göras tillgänglig via API:et.

Design

Kunden tillhandahåller en skiss/ritning av den önskade presentationen av data. Detta visar hur data ska presenteras på digital signage-skärmarna med hjälp av Widgets. Som tidigare nämnts kan endast data som kan samlas in från API:et visas.

Beställning

Först när en beställning inkommit till GoBright och övriga krav (se nedan) är uppfyllda kan GoBright påbörja utvecklingen av den anpassade integrationen.

I beställningen krävs minst ett artikelnummer 'GB-VIEW-EXTAPIQUERY-GENERAL'. Denna artikel innehåller en datakälla och en widget. Om flera datakällor och/eller widgetar krävs måste de läggas till i beställningen. Artikelnumret för en separat widget är 'GB-VIEW-EXTAPIQUERY-WIDGET'.
Vänligen kontakta din GoBright för mer information.

Tidslinje

Från det att fas 2 (se nedan) är färdigställd är den beräknade utvecklingstiden cirka 8 veckor.

Fas 1: Mottagande av PO och insamlade uppgifter

Fas 2: schemaläggning och kontroll av levererad data och begäran

Fas 3: Utformning av widgeten (som en bild i jpg- eller png-format)

Fas 4: Utveckling av datakällor

Fas 5: Utveckling av widgetar

Fas 6: Intern testning

Fas 7: Testning i kundmiljö

Fas 8: Slutlig leverans


Ta en titt på några anpassade widgetar som vi har utvecklat tidigare: Anpassade widgetar

Den här artikeln kommer från GoBright hjälpcenter.

Visa originalartikeln
Delta i vårt webbinarium ”Bright NEW Features” den 12 mars kl. 10:00 CET.

Här presenterar vi de senaste uppdateringarna, inklusive nya funktioner, nya produkter och kommande utvecklingar.

Anmäl dig till webbinariet om nya funktioner i Bright
GoBright 880 x 880