JavaScript, HTML, CSS e... !
3 commenti

La funzione doGet() non è stata trovata

Script function not found: doGet

Può capitare, principalmente per distrazione o se si è alle prime armi con Google Apps Script, che aprendo da browser la nostra web app compaia il messaggio di errore "Script function not found: doGet":



Script function not found: doGet

Fig. 01 - Script function not found: doGet


Il motivo di questa alert è spiegato dal fatto che ogni web app, in Google Apps Script, deve disporre di una funzione principale denominata doGet() la quale rappresenta il punto di ingresso dell'app, ovvero la funzione con cui partirà l'applicazione una volta che si digita il relativo URL nella barra degli indirizzi del browser (questo vale per ogni web app distribuita come un'applicazione standalone, richiamata tramite URL, indipendentemente dal fatto che abbia un'interfaccia o meno).

Di seguito l'inizializzazione della funzione richiesta all'interno del codice della web app:

function doGet() {

  // codice vario da eseguire all'apertura della pagina web

}

Esulano da questo tipo di configurazione gli UI script incorporati (conosciuti come Buond-script) e gli script eseguiti tramite trigger (attivatori).

Tags

Michele Pisani

Michele Pisani

Sviluppatore Javascript ed esperto in Digital Analytics

L'esperienza nel settore Digital Analytics unita ad anni di sviluppo in Javascript ha trovato la massima espressione in Google Apps Script che mi ha permesso, con estrema facilità e poche righe di codice, di realizzare potenti applicazioni interattive e processi automatizzati integrati con i prodotti della G Suite.

Come contattarmi
scrivi un commento

3 Commenti

  1. Thursday, January 20, 2022 alle ore 12:49 giorgio

    Ciao scusa ma io ho la function nel mio script ma il messaggio è lo stesso. Durante il debug nemmeno passa di li. Puoi essere piu' chiaro ? grazie

    Rispondi a questo commento
  2. Thursday, January 20, 2022 alle ore 12:51 giorgio

    Ciao scusa ma io ho la function nel mio script ma il messaggio è lo stesso. Durante il debug nemmeno passa di li. Puoi essere piu' chiaro ? grazie

    Rispondi a questo commento
  3. Thursday, January 20, 2022 alle ore 12:52 giorgio

    Ciao scusa ma io ho la function nel mio script ma il messaggio è lo stesso. Durante il debug nemmeno passa di li. Puoi essere piu' chiaro ? grazie

    Rispondi a questo commento

Scrivi un commento

Il tuo indirizzo email non sarà pubblicato.I campi contrassegnati da un * sono obbligatori
Puoi utilizzare i seguenti tag nei commenti:
[bold]testo[/bold] se vuoi evidenziare un testo con il grassetto[code]function helloworld() { }[/code] se vuoi pubblicare una porzione di codice[url]https://www.appsscript.it[/url] se devi riferirti ad un indirizzo web