Log di esecuzione

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

Log delle modifiche

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

screenshot della schermata di anteprima

I log delle modifiche possono essere filtrati ulteriormente in modo da visualizzare solo gli errori.

Output log

Se esegui console.log("Hello world!"); in uno script, nei log viene visualizzato "Hello world!". La registrazione di bit di testo è particolarmente utile durante il debug, ma spesso è utile anche durante le esecuzioni in tempo reale. Supponiamo che il seguente script sia pianificato per l'esecuzione giornaliera:

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, per 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 rilevati dagli script Google Ads durante l'esecuzione.