Un errore che può essere restituito aprendo da browser la nostra web app realizzata con Google Apps Script, è il seguente "The script completed but did not return anything":
Il motivo di questa alert, o comunque uno di essi, è spiegato solitamente dal fatto che la funzione doGet() non restituisce niente (manca il return) mentre per le web app è previsto che restituisca un HTML Service (HtmlOutput) o un Content Service (TextOutput), in caso di dubbio fare fede alla documentazione ufficiale su developers.google.com.
Di seguito un esempio della sintassi corretta in caso di utilizzo di HtmlService per la creazione di un oggetto HtmlOutput (in caso di dubbio fare fede alla documentazione ufficiale):
function doGet() {
return HtmlService.createHtmlOutputFromFile('NomeFile');
}
scrivi un commento
Thank you very much. This article helped me to come out from where I had stuck.
You're welcome and thanks for the feedback :)