Я пытаюсь отладить добавление, которое было опубликовано, однако исключение, которое я получаю от бэкэнда GAS, не дает мне много информации, кроме строки и функции, из которой оно было выброшено.
Есть ли способ получить более подробное описание ошибки, переданное обратно клиенту?
В моем примере я вызываю функцию testException, все, что она в настоящее время делает, - это генерирует исключение.
КОД СТОРОНЫ КЛИЕНТА
google.script.run
.withSuccessHandler(result => console.log(result))
.withFailureHandler(error => console.error(error))
.testException();
КОД СТОРОНЫ СЕРВЕРА
function testException() {
throw new Error('Test message to show on client side');
}
Вся информация, которую я получаю, следующая:
at testException (код: 196) (Test Add On) 42bb9613-6241-4ab9-b39f-01fe5c56b060
Если возможно, я бы хотел получить тот же уровень детализации, что и при ведении журнала стекового драйвера.Или даже просто сообщение об ошибке «Тестовое сообщение для отображения на стороне клиента».