Logging

Le richieste, le risposte e i messaggi di riepilogo inviati all'API Google Ads possono essere registrati nel tuo logger personalizzato o in un logger predefinito nella libreria Ruby.

Livelli di log

La libreria registra diversi tipi di eventi su diversi livelli di log. Se la risposta dell'API va a buon fine, il riepilogo verrà registrato all'indirizzo INFO e la richiesta e le risposte complete verranno registrate all'indirizzo DEBUG. Nel caso di una richiesta che ha causato un errore dell'API, il messaggio di riepilogo verrà registrato all'indirizzo WARN, mentre la richiesta e la risposta complete verranno registrate all'indirizzo INFO.

Per gli errori parziali, i relativi dettagli verranno registrati all'indirizzo DEBUG.

Configurazione

Il logger può essere configurato come parte della configurazione di google_ads_config.rb. Puoi configurare un logger predefinito specificando i campi log_level e log_target oppure specificare il tuo logger specificando logger. Se specifichi logger, log_level e log_target verranno ignorati.

Puoi anche specificare un logger dopo aver creato un'istanza del client utilizzando client.logger=.