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:
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()
oconsole.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.