Log di esecuzione

Gli script Google Ads mostrano due tipi di log di esecuzione, sia in modalità di anteprima sia nelle esecuzioni reali: log delle modifiche e output dei log.

Log delle modifiche

I log delle modifiche mostrano tutte le modifiche apportate alle entità Google Ads eseguite dallo script: descrizione dell'entità, tipo di modifica, valore prima e dopo ed errori (se presenti):

screenshot della schermata di anteprima

I log delle modifiche possono essere ulteriormente filtrati per visualizzare solo gli errori.

Output dei log

Se esegui console.log("Hello world!"); in uno script, nei log apparirà "Hello World!". La registrazione di bit di testo è particolarmente utile durante il debug, ma spesso è utile anche durante le esecuzioni live. Supponiamo che l'esecuzione giornaliera del seguente script sia pianificata per:

let spreadsheet = SpreadsheetApp.create("Daily Report");
// Populate the spreadsheet.
// ...
console.log("Daily report ready!");
console.log(spreadsheet.getUrl());

In ogni esecuzione, lo script registra l'URL del foglio di lavoro appena creato, consentendo di trovarlo più facilmente in un secondo momento. Puoi anche utilizzare console.warn() o console.error() per registrare il testo arancione o rosso nei log.

Oltre ai messaggi di log specificati dal programmatore, nei log di testo vengono visualizzati anche gli errori e gli avvisi riscontrati dagli script Google Ads durante l'esecuzione.