Журналы выполнения

Скрипты Google Рекламы отображают два типа журналов выполнения как в режиме предварительного просмотра, так и при реальном выполнении: журналы изменений и выходные данные журналов.

Журнал изменений

Журналы изменений отображают все изменения объектов Google Ads, выполненные скриптом: описание объекта, тип изменения, значение до и после, а также ошибки (если они есть):

скриншот экрана предварительного просмотра

Журналы изменений можно дополнительно фильтровать, чтобы отображались только ошибки.

Вывод логов

Если вы выполните 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 Рекламы во время выполнения.