O Google Apps Script, sendo baseado em JavaScript, nos permite usar a tradicional declaração try-catch para o tratamento de erros, junto com finally se a limpeza for necessária independentemente de sucesso ou erro.
try-catch
finally
No Google Apps Script, o registro pode ser realizado usando vários métodos, como a classe Logger e console.log().
Logger
console.log()
No Google Apps Script, que é baseado em JavaScript, você define funções usando a palavra-chave function, seguida por um nome de função único, parênteses () que podem conter parâmetros, e chaves {} que encapsulam o bloco de código da função.
function
()
{}
No Google Apps Script, um cenário comum que se beneficia da refatoração é a simplificação de scripts pesados que interagem com o Google Sheets ou Docs.