JavaScript, HTML, CSS e... !
torna alla homepage

Tutte le guide e gli articoli taggati Google Apps Script

Parsing HTML di una pagina web con Google Apps Script

 In Google Apps Script è possibile, con veramente pochissime righe di codice, recuperare il contenuto desiderato presente all'interno di una pagina web definendone i tag che lo contengono. Passando subito …

Leggi tutto
TypeError: String may not be invoked as a function

Tra gli errori di tipo "TypeError", ossia quelli che vengono restituiti quando un valore non è del tipo aspettato dall'editor di script, uno non molto frequente è il seguente: "TypeError: String may not be …

Leggi tutto
Service error: Spreadsheets

Non sempre è semplice identificare la causa di questa eccezione, tuttavia, nel caso in cui lavorando sugli Spreadsheets con Google Apps Script compaia l'errore "Service error: Spreadsheets" (Fig. 1) può …

Leggi tutto
Exceeded maximum execution time

Tra le limitazioni imposte dai servizi di Google Apps Script ci sono quelle di quota giornaliera e quelle di funzionalità. In caso di raggiungimento di uno di questi limiti lo script, all'interno dell'interfaccia …

Leggi tutto
Google Apps Script: best practice per il miglioramento delle performance

Realizzare uno script funzionante può essere fatto con diversi approcci, ma per ottenerne uno che porti allo stesso risultato in modo performante è richiesta una conoscenza di quali sono i limiti e delle …

Leggi tutto
Memorizzare le risorse nella Cache e condividerle tra un'esecuzione e l'altra

Un servizio tra quelli offerti da Google Apps Script che può tornare molto utile in determinate situazioni è Cache Service. La classe Cache, l'unica in esso presente, consente di inserire, recuperare e …

Leggi tutto
The coordinates or dimensions of the range are invalid

Lavorando con Google Apps Script su uno Spreadsheet, e nello specifico con il metodo getRange() che accetta fino a 4 parametri in ingresso per definire un intervallo di celle da considerare, può essere restituito …

Leggi tutto
Inviare una richiesta HTTP POST con XML in input e output e parsing della risposta

Esistono web services che, sia per l'autenticazione che per il recupero delle informazioni, per essere interrogati richiedono una chiamata in POST al servizio che sia corredata di un parametro in input sotto forma di …

Leggi tutto
A cosa serve Spreadsheet.flush() e quando conviene usarlo

Per definizione, l'utilità del metodo Spreadsheet.flush() è quella di assicurarsi che il risultato e/o gli effetti del codice appena eseguito vengano apportati o mostrati nel foglio di calcolo prima che lo …

Leggi tutto
Scrivere dati su uno Spreadsheet in modo performante con Google Apps Script

Leggere e scrivere dati con Google Apps Script all'interno di un foglio di calcolo può essere fatto in diversi modi, tuttavia ci sono alcune best practice da applicare durante la scrittura del codice che …

Leggi tutto