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

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

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

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

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

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

Вывод журналов

Если выполнить console.log("Hello world!"); в скрипте, в журналах появится запись "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 Ads.