Di recente è stato annunciato Google Workspace, che riunisce perfettamente messaggi, riunioni, documenti e attività per aiutarci a creare, comunicare e collaborare in modo ancora più efficace. Ciò include la possibilità di estendere e personalizzare la produttività in modi che vanno oltre Google Workspace, tramite AppSheet, la piattaforma di sviluppo senza codice di Google Cloud e Apps Script, la piattaforma di sviluppo low-code integrata di Google Workspace.

La potenza di queste piattaforme deriva dalla loro capacità di consentire a chiunque, anche a chi non ha un background di programmazione, di personalizzare il proprio lavoro. Che ciò significhi creare un’app che il tuo team sul campo può utilizzare per tenere traccia delle visite dei clienti, una funzione personalizzata in Fogli che esegue un calcolo specifico o anche una macro che automatizza un’attività ripetitiva, con AppSheet e Apps Script puoi creare soluzioni personalizzate più facilmente che mai.  

AppSheet e Apps Script consentono agli utenti di estendere la potenza di Google Workspace creando app, flussi di lavoro e automazioni aziendali. AppSheet ti consente di creare applicazioni personalizzate sopra le applicazioni di Google Workspace, nonché tutti gli altri servizi e applicazioni nel tuo ambiente, il tutto senza scrivere alcun codice. Nel frattempo, con poche righe di codice, Apps Script ti consente di estendere e modificare il comportamento delle applicazioni di Google Workspace con personalizzazioni come funzioni del foglio, voci di menu, trigger, convalida dei dati e altro ancora. 

In che modo il no-code estende Google Workspace

Essendo una vera piattaforma senza codice, AppSheet non richiede esperienza di codifica per creare e distribuire un’app o un flusso di lavoro, compresi quelli che sfruttano le tue applicazioni Google Workspace preferite . Tutto può essere fatto utilizzando l’interfaccia utente di AppSheet, che include funzionalità di linguaggio naturale basate sull’apprendimento automatico nonché espressioni che traducono codice complesso in moduli intuitivi, simili alle formule di Fogli. I casi d’uso comuni includono l’assistenza sul campo e l’acquisizione dei dati, la logistica dei trasporti, i rapporti di conformità, il monitoraggio delle consegne, la facilitazione delle indagini sulle proprietà e molto altro ancora. 

Le applicazioni AppSheet consentono di sfruttare un’ampia gamma di origini dati e funzioni. Dai dati acquisiti in applicazioni personalizzate e database SQL ad altre fonti tra cui Google Maps e applicazioni Google Workspace come Fogli, Drive, Documenti, Calendario e Meet, AppSheet offre una miriade di possibilità per creare soluzioni aziendali e migliorare i flussi di lavoro. Le applicazioni AppSheet vengono distribuite come app mobili e web e sono quindi supportate dal tuo browser preferito, sia sul desktop, sia su piattaforme iOS o Android, offrendo ai tuoi team la flessibilità di utilizzare i loro dispositivi di lavoro quotidiani.

Creazione di un AppSheet app.gif
Creazione di un’app AppSheet utilizzando i dati in Fogli Google

In che modo il LOW-CODE personalizza Google Workspace 

Apps Script è una piattaforma di sviluppo a basso contenuto di codice, inclusa in Google Workspace, che semplifica e velocizza la creazione di soluzioni aziendali personalizzate che si integrano, automatizzano i processi all’interno ed estendono le tue app preferite come Gmail, Documenti, Fogli e Drive. Apps Script utilizza il linguaggio di scripting JavaScript e lo integra in modo nativo con le API e gli eventi di Google Workspace, aiutandoti a creare soluzioni aziendali personalizzate, dai menu alle macro e alle automazioni, il tutto in modo da semplificare le tue routine quotidiane. 

Apps Script è progettato per farti incontrare dove stai già lavorando, così puoi partire senza complicazioni. Vive completamente nel cloud, in Google Drive. Niente da scaricare o configurare e nessun server o infrastruttura da mantenere. Se non hai molta esperienza di programmazione, potresti essere titubante, ma Apps Script è stato creato pensando all’utente aziendale e ha rimosso molta complessità, semplificando l’inizio. Con risorse di supporto che vanno da soluzioni di esempio e script condivisi dagli utenti nei forum a tutorial online , sviluppatori e utenti non tecnici possono utilizzare Apps Script per creare rapidamente e facilmente soluzioni che personalizzano e automatizzano Google Workspace. 

In alcuni casi, automatizzare una soluzione potrebbe essere semplice come copiare e incollare alcune righe di codice. E se hai già esperienza con JavaScript, Apps Script ti consente di fare di più e di espandere le tue capacità.

Esempio di report sulle vendite personalizzato utilizzando Apps Script.gif
Esempio di rapporto sulle vendite personalizzato utilizzando Apps Script, Fogli Google e Presentazioni Google.

Fai di più con Google Workspace: utilizzando AppSheet, Apps Script o entrambi

Con Apps Script puoi estendere e modificare le applicazioni di Google Workspace con una logica personalizzata. E con AppSheet puoi creare applicazioni personalizzate e automazioni aziendali su Google Workspace e altri servizi e applicazioni. Non è mai stato così facile creare nuove soluzioni per pressanti esigenze aziendali, che si tratti di un semplice script per accelerare un piccolo processo o di un’app sofisticata o di automazione per ridefinire interi flussi di lavoro line-of-business. Apps Script e AppSheet sono potenti da soli e, poiché si completano a vicenda, utilizzarli insieme può avere un impatto ancora maggiore.

Abbiamo visto diverse aziende ridurre in modo significativo il backlog di prodotti perché lo sviluppo dei cittadini consente la creazione di molte app a cui l’IT non poteva accedere. Gli sviluppatori Citizen vogliono creare soluzioni e spesso tutto ciò di cui hanno bisogno è che gli vengano forniti gli strumenti no-code e low-code per farlo. Inoltre, sia AppSheet che Apps Script possono essere utilizzati dall’IT tradizionale, oltre che dagli sviluppatori cittadini, per accelerare i flussi di lavoro o svolgere alcune attività più facilmente. Entrambe le soluzioni forniscono inoltre all’IT gli strumenti necessari per mantenere una visibilità e una governance appropriate nel processo di creazione delle app. 

Ma ti starai chiedendo quando utilizzare quale piattaforma e come interagiscono insieme. Per decidere quando utilizzare queste piattaforme per determinati casi d’uso, ti suggeriamo di considerare quanto segue: 

  • Quali strumenti conosci? 
  • Cosa vuoi ottenere?
  • Quanto è complicato il problema che stai cercando di risolvere? 

Di seguito, presentiamo alcuni casi d’uso per aiutarti a valutare come puoi sfruttare al meglio AppSheet e Apps Script per creare determinate soluzioni.

“Desidero creare un’applicazione con un’interfaccia utente intuitiva che sfrutti i miei dati di Google Workspace e possa essere utilizzata da un laptop o da un dispositivo mobile.”
Se questo suona come il tuo caso d’uso, ti consigliamo AppSheet, poiché genera un’interfaccia utente pulita, reattiva e intuitiva per qualsiasi dispositivo.

“Voglio creare una soluzione che mi consenta di interagire con diverse applicazioni di Google Workspace come Gmail, Fogli e Documenti”.
Entrambi i prodotti possono aiutarti a raggiungere questo obiettivo, quindi cerchiamo di essere un po ‘più specifici. 

Se hai bisogno di un’app che sfrutti Google Workspace, AppSheet è un’ottima opzione perché consente agli utenti di estrarre dati e funzionalità da diversi prodotti Google Workspace in un’applicazione di facile utilizzo. Supponiamo che sia necessario creare una soluzione di gestione dell’inventario. Puoi creare un’app AppSheet che legge e aggiorna un foglio Google pieno dei tuoi dati di inventario, quindi attiva una notifica via email e testo quando i livelli di inventario si abbassano. AppSheet offre anche capacità di scansione di codici a barre, NFC e QR e apprendimento automatico come il riconoscimento ottico dei caratteri e il rilevamento di anomalie dei dati, tutte funzionalità che potrebbero rendere un’app per la gestione dell’inventario ancora più potente. 

Supponiamo ora che tu voglia creare una soluzione che attivi un evento in un’app di Google Workspace in base a un’azione in un’altra. Entrambe le piattaforme potrebbero funzionare per questo, a seconda dell’azione. Apps Script fornisce un robusto catalogo di servizi per ogni app di Google Workspace che ti consente di impostare flussi di lavoro e automazioni che possono attivare un’azione in un’app, come la creazione di una nuova cartella di Drive o l’invio di un’email, in base a un’azione in un’altra. Puoi anche creare un flusso di lavoro di questo tipo in AppSheet, che non fornisce un catalogo di servizi così ampio come Apps Script, ma può comunque gestire molti casi d’uso comuni. Allora quale usi? Tutto dipende dalla piattaforma con cui si ha familiarità, dal livello di controllo sulla personalizzazione che si desidera e dal fatto che si desideri o meno utilizzare il codice.

“Vorrei utilizzare origini dati di terze parti”. 
Questo è un altro caso in cui entrambe le piattaforme potrebbero funzionare. AppSheet può connettersi a un’ampia varietà di origini dati , inclusi database SQL e API di terze parti. Ma se stai cercando non solo di estrarre quei dati in Fogli o altre applicazioni di Google Workspace, ma anche di pulirli e personalizzarli, Apps Script ha più senso. 

“Voglio creare un calcolo personalizzato in Fogli”.
Fogli Google offre centinaia di funzioni integrate come AVERAGE, SUM e COUNT. Quando questi non sono sufficienti per le tue esigenze, puoi utilizzare Apps Script per scrivere funzioni personalizzate, come la conversione dei metri in miglia o il recupero di contenuti live da Internet, quindi utilizzarli in Fogli Google proprio come una funzione integrata.

“Voglio creare un’automazione che utilizzi le informazioni di un invio di Moduli Google, quindi invia automaticamente un’email di risposta e rende gli invii una voce di menu in Fogli”.
Una delle potenti funzionalità di Apps Script è la creazione di automazioni che utilizzano menu personalizzati , che garantiscono che le informazioni siano facilmente accessibili dove e quando ne hai bisogno. Quando crei un menu personalizzato in Fogli, viene visualizzato nell’applicazione Google Workspace come un’opzione sulla barra degli strumenti. Ciò rende possibile eseguire uno script in Apps Script con la stessa facilità con cui si fa clic su File> Stampa. Apps Script consente un’ampia personalizzazione, ma AppSheet può anche essere una potente risorsa per questo caso d’uso, poiché include molte funzionalità di automazione aziendale predefinite che possono essere costruite tramite un’interfaccia intuitiva basata sul linguaggio naturale. 

Ancora più potenti insieme

Mentre in alcuni casi AppSheet o Apps Script possono essere più appropriati, in altri le due soluzioni possono collaborare per aiutarti a fare ancora di più, come attestano i seguenti esempi. 

“Voglio raccogliere e formattare le informazioni da più fonti e creare un’app per interagire con essa.”
Con Apps Script puoi estrarre informazioni da più fonti, come Documenti, Fogli, Calendario e API di terze parti, quindi automatizzare l’aggregazione delle informazioni in un foglio e manipolare le informazioni con gli script come richiesto. Puoi quindi creare un’app AppSheet su tali dati, permettendoti di interagire con essa tramite la tua interfaccia utente personalizzata.  

“Voglio creare un’app con cui il mio team possa interagire che inneschi flussi di lavoro complessi quando si verificano determinate azioni.”
Puoi creare un’app in AppSheet che può attivare flussi di lavoro incorporati in AppSheet o Apps Script. A seconda dell’azione che desideri, entrambe le piattaforme potrebbero funzionare. Per coloro che hanno già flussi di lavoro di Apps Script impostati in Google Workspace, puoi creare facilmente un’app con AppSheet per aiutarti a gestire come e quando i flussi di lavoro vengono attivati. Per coloro che hanno già creato un’app Web Apps Script, potresti provare a crearla con AppSheet per una migliore gestione e manutenzione.

“Voglio avere un’app moderna e facilmente gestibile che funga anche da front-end per flussi di lavoro complessi”.
Questo è un ottimo caso d’uso in cui sia AppSheet che Apps Script possono essere usati insieme. AppSheet può essere utilizzato per creare un’app su un foglio che raccoglie i dati necessari dai trigger creati in Apps Script. I trigger consentono a Apps Script di eseguire automaticamente un servizio su un determinato evento, ad esempio quando qualcuno apre o modifica un file di Documenti, Fogli, Presentazioni o Moduli Google. Oltre ai trigger, Apps Script può essere utilizzato per creare una varietà di flussi di lavoro in background monitorati e visibili da un’app integrata in AppSheet. 

Conclusione e consigli

AppSheet e Apps Script offrono ottime capacità di risoluzione dei problemi per aiutare la tua azienda a muoversi più velocemente ed essere più produttiva. Per ulteriori esempi di come AppSheet viene utilizzato da aziende di più settori, consulta la pagina delle soluzioni di AppSheet . Per esempi di creazione di rapporti automatici, messaggi di posta elettronica o menu personalizzati, consulta la galleria delle soluzioni di Apps Script . Abbiamo in programma di continuare a integrare AppSheet e Apps Script in modi interessanti e per rendere ancora più semplice la creazione di soluzioni potenti. Siamo ansiosi di vedere cosa crei.