У меня есть простой скрипт в Google Sheets, который запускается командой в Slack и просто добавляет сообщение Slack в виде новой строки.Это довольно простая функция, она развернута как веб-приложение и работает:
function doPost(req) {
var sheet = SpreadsheetApp.openById('[My Sheet Id]');
var params = req.parameters;
Logger.log(params.text);
sheet.appendRow(params.text);
return ContentService.createTextOutput("Saved your entry:" + params.text);
}
Однако функция Logger.log никогда ничего не регистрирует в журналах отладки.Я ожидаю, что это будет здесь:
Причудливо списки казней также пустые:
Но скрипт запускается и добавляет текстовое сообщение на лист Google.
Итак, вопрос, который я полагаю, сводится к тому, как именно я могу войти из скрипта (развернутого каквеб-приложение), когда оно вызывается почтовым запросом, а также как я могу увидеть его выполнение?Другими словами, как вы отлаживаете такие скрипты?