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 a diversi livelli di log. In caso di risposta API riuscita, il riepilogo verrà registrato in INFO e la richiesta e le risposte complete verranno registrate in DEBUG. In una richiesta che ha generato un errore API, il messaggio di riepilogo verrà registrato in WARN e la richiesta e la risposta complete verranno registrate in INFO.

Per gli errori parziali, i dettagli dell'errore parziale verranno registrati in DEBUG.

Configurazione

Il logger può essere configurato nell'ambito della configurazione di google_ads_config.rb. Puoi configurare un logger predefinito specificando i campi log_level e log_target oppure puoi specificare un logger personalizzato 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=.