Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Microsoft Advertising Scripts fornisce due tipi di log: i log delle modifiche e i log di testo.
Registro modifiche
Nei log delle modifiche sono elencate tutte le modifiche apportate da uno script alle entità di Microsoft Advertising. I dettagli includono Elemento modificato, Tipo di modifica, Valore corrente, Nuovo valore e Stato. Per visualizzare il registro delle modifiche, fare clic su Modifiche sotto l'editor degli script.
Registro di testo
Per scrivere testo nel log di testo, chiamare il metodo dell'oggetto log()Logger. La scrittura di testo nel log di testo è utile per il debug di script o per acquisire attività di script. Poiché la registrazione è una chiamata costosa in termini di prestazioni, l'indicazione è di usare la registrazione con parsimonia e probabilmente non all'interno di cicli ad alto volume, se non per fornire una notifica dei problemi. Inoltre, invece di usare più Log() chiamate per scrivere più righe, usare una singola chiamata e includere i caratteri di nuova riga ("\n").
Entrambi i formati seguenti funzionano per registrare i dati su più righe.
function main() {
var account = AdsApp.currentAccount();
Logger.log(`Account ID: ${account.getAccountId()}\nAccount name: ${account.getName()}\nAccount number: ${account.getAccountNumber()}\nCustomer ID: ${account.getCustomerId()}\nCurrency code: ${account.getCurrencyCode()}\nTime zone: ${account.getTimeZone()}\n\n`);
Logger.log(`Account ID: ${account.getAccountId()}
Account name: ${account.getName()}
Account number: ${account.getAccountNumber()}
Customer ID: ${account.getCustomerId()}
Currency code: ${account.getCurrencyCode()}
Time zone: ${account.getTimeZone()}\n\n`);
// Don't use a separate call for each line!
// Logger.log("Account ID: " + account.getAccountId());
// Logger.log("Account name: " + account.getName());
// Logger.log("Account number: " + account.getAccountNumber());
// Logger.log("Customer ID: " + account.getCustomerId());
// Logger.log("Currency code: " + account.getCurrencyCode());
// Logger.log("Time zone: " + account.getTimeZone() + "\n\n");
}
Oltre all'output del log() metodo, gli errori e gli avvisi vengono inviati automaticamente al log di testo. Per visualizzare il registro di testo, fai clic su Registri sotto l'editor degli script.
Per visualizzare i registri delle modifiche e i registri di testo per gli script eseguiti in base a una pianificazione o in esecuzione al momento della disconnessione, fare clic su Visualizza dettagli nella home page degli script.