Скрипты Google Рекламы отображают два типа журналов выполнения, как в режиме предварительного просмотра, так и при реальном выполнении: журналы изменений и выходные данные журналов.
- Журнал изменений
В журналах изменений отображаются все изменения объектов Google Рекламы, выполненные скриптом: описание объекта, тип изменения, значение до и после, а также ошибки (если есть):
Журналы изменений можно дополнительно фильтровать, чтобы отображались только ошибки.
- Вывод журналов
Если вы выполните
console.log("Hello world!");
в сценарии «Привет, мир!» появляется в журналах. Регистрация фрагментов текста особенно полезна во время отладки, но часто бывает полезна и во время выполнения в реальном времени. Предположим, что следующий скрипт будет запускаться ежедневно:let spreadsheet = SpreadsheetApp.create("Daily Report"); // Populate the spreadsheet. // ... console.log("Daily report ready!"); console.log(spreadsheet.getUrl());
При каждом выполнении скрипт записывает URL-адрес вновь созданной таблицы, что упрощает ее поиск в дальнейшем. Вы также можете использовать
console.warn()
илиconsole.error()
для регистрации оранжевого или красного текста в журналах.
Помимо сообщений журнала, заданных программистом, в текстовых журналах также отображаются ошибки и предупреждения , возникающие в сценариях Google Рекламы во время выполнения.