Integrazioni di dati di terze parti per GoBright View

GoBright La vista può mostrare dati o informazioni provenienti da fonti esterne. A tale scopo, è possibile sviluppare integrazioni personalizzate. Se siete interessati, leggete attentamente questo articolo.

Come funziona

All'interno della vista GoBright tutti i contenuti vengono visualizzati utilizzando i widget. I widget con dati dinamici (esterni) ricevono i dati da una fonte di dati. GoBright può sviluppare integrazioni personalizzate per visualizzare i dati provenienti da fonti esterne all'interno di GoBright View.

Fonte dei dati

L'origine dati ottiene i dati da una fonte esterna, li formatta, gestisce la cache e quindi fornisce i dati al widget per utilizzarli. Un'origine dati è scritta in JavaScript.

A un'origine dati possono essere assegnati uno o più widget.

Widget

Il Widget visualizza i dati. Un widget è composto da tre elementi: HTML, CSS e JavaScript. L'HTML è sempre necessario, mentre CSS e JavaScript sono opzionali.

A un widget non può essere assegnata nessuna o una fonte di dati, ma mai più di una.

Esempi:

  • Una sorgente di dati meteo può avere più widget collegati ad essa. Un Widget che visualizza la temperatura attuale e un altro Widget che visualizza le previsioni del tempo per i prossimi giorni.
  • Un widget di tabella con un design specifico può essere collegato a una fonte di dati; un altro widget di tabella con un design diverso può essere collegato alla stessa fonte di dati, visualizzando gli stessi dati in modo diverso.
  • Un Widget codice QR è un esempio di Widget senza fonte di dati collegata. Tutta la logica necessaria viene eseguita all'interno del Widget e non sono richiesti dati esterni.

Quando GoBright sviluppa un'integrazione personalizzata con dati esterni, verranno creati almeno una Data Source e un Widget, come previsto dall'articolo n. 'GB-VIEW-EXTAPIQUERY-GENERAL'. A seconda dei casi, per soddisfare le esigenze del cliente sono necessarie più origini dati o widget. È possibile ordinare widget separati utilizzando il codice articolo 'GB-VIEW-EXTAPIQUERY-WIDGET'.

Un elemento comune alle integrazioni personalizzate è una dashboard per la presentazione dei dati. In molti casi, questo cruscotto è composto da più widget. Nella vista GoBright , verrà creato un modello contenente questi widget.
La quantità esatta di fonti di dati e di widget necessari per una dashboard dipende interamente dal caso.

Requisiti per sviluppare un'integrazione personalizzata

Dati

I dati devono essere forniti dal cliente o da terzi. GoBright si aspetta che questi dati siano strutturati e che la loro consegna sia affidabile. I dati possono essere forniti tramite un'API come JSON o XML.

Deve essere fornita anche la documentazione API. E deve essere assegnato un contatto tecnico.

Poi è il momento di stabilire i requisiti. I dati devono essere filtrati o ordinati in qualche modo?

Ovviamente, è possibile visualizzare solo i dati che possono essere raccolti dall'API. Per ulteriori informazioni, contattare il proprio fornitore di API.

Nota: GoBright View non memorizza i dati per periodi di tempo prolungati. I dati storici richiesti devono essere resi disponibili tramite l'API.

Design

Il cliente fornisce uno schizzo/disegno della presentazione desiderata dei dati. Questo mostra come i dati dovrebbero essere presentati sui display di segnaletica digitale utilizzando i widget. Come già detto, è possibile visualizzare solo i dati che possono essere raccolti dall'API.

Ordine

Solo quando GoBright riceve un ordine e gli altri requisiti (vedi sotto) sono soddisfatti, GoBright può iniziare a sviluppare l'integrazione personalizzata.

Nell'ordine è necessario almeno un articolo n. 'GB-VIEW-EXTAPIQUERY-GENERAL'. Questo articolo contiene un'origine dati e un widget. Se sono necessarie più fonti di dati e/o widget, questi devono essere aggiunti all'ordine. Il numero di articolo per un widget separato è 'GB-VIEW-EXTAPIQUERY-WIDGET'.
Per ulteriori informazioni, contattare il rivenditore GoBright .

Linea temporale

Dal momento in cui la fase 2 (vedi sotto) viene finalizzata, il tempo di sviluppo stimato è di circa 6 settimane.

Fase 1: Ricezione dell'OP e dei dati raccolti

Fase 2: programmazione e verifica dei dati e della richiesta consegnati

Fase 3: Design del widget (come immagine in formato jpg o png)

Fase 4: Sviluppo dell'origine dei dati

Fase 5: Sviluppo del widget

Fase 6: Test interni

Fase 7: Test nell'ambiente del cliente

Fase 8: Consegna finale


Date un'occhiata ad alcuni widget personalizzati che abbiamo sviluppato in precedenza: Widget personalizzati

Questo articolo proviene dal Centro assistenza di GoBright.

Visualizza l'articolo originale

FAQ

Chiedici qualsiasi cosa! Trova le risposte alle domande più frequenti qui.

Sfoglia le FAQ

Centro assistenza

Una miniera d'oro per tutti gli IT e Facility Manager. Immergiti negli aspetti tecnici dei nostri prodotti e soluzioni.

Visitate il Centro assistenza

Newsletter

Vuoi essere informato su tutti gli sviluppi dello smart office e sulle nostre nuove funzionalità? Iscriviti ora.

Iscriviti ora