Как правильно отлаживать WebApps, развернутые в скриптах Google? - PullRequest
1 голос
/ 24 октября 2019

У меня есть некоторый опыт отладки с помощью сценариев приложения Google, но я столкнулся с этой проблемой с тех пор, как развернул свое первое WebApp, и не смог найти способ ее решения.

Веб-приложение можетбыть доступным любому, у кого есть ссылка для заполнения крошечной формы, и информация сохраняется в файле листов Google. Дело в том, что после заполнения формы она должна перенаправить вас на «Страница 1» или «Страница 2» в зависимости от одного из ответов. Основная проблема заключается в том, что когда пользователь перенаправляется на «страницу 1», это не проблема, но когда предполагается, что перенаправление выполняется на «страницу 2», это занимает много времени, а иногда он просто этого не делает.

Дело в том, что когда я тестирую страницу как обычный пользователь со своей учетной записью Google, вошедшей в систему (учетная запись владельца развертывания), я могу видеть подробности об ошибках на панели сценариев приложения, но когдалюбой другой пользователь входит в webApp. Я не могу видеть более подробную информацию об ошибках на панели скриптов приложения. У меня есть несколько строк кода, таких как:

console.log('Entered 1st step successfully');

, чтобы отслеживать мой процесс, эти журналы действительно регистрируются, когда я использую WebApp с моей учетной записью google, но они не создаются, когда webAppдоступ к любому другому пользователю, и есть некоторые ошибки, которые я просто не смог воспроизвести, поэтому исправил их.

Кто-нибудь знает, как я могу правильно получить информацию об ошибках, когда пользователи используют WebApp?

Я прилагаю изображение панели сценариев приложений Google, на которую я ссылаюсь. Вид панели скриптов приложения

1 Ответ

0 голосов
/ 29 октября 2019

Вместо console.log (который выполняется в браузере и направляет вывод пользователю, запускающему приложение), используйте класс Logger, чтобы они отображались в Стенограммы выполнения на платформе Google.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...