Vous pouvez enregistrer les requêtes, les réponses et les messages récapitulatifs envoyés à l'API Google Ads dans votre propre enregistreur personnalisé ou dans un enregistreur par défaut de la bibliothèque Ruby.
Niveaux de journalisation
La bibliothèque consigne différents types d'événements à différents niveaux de journalisation. Si la réponse de l'API aboutit, le résumé est consigné à l'adresse INFO
, et la requête complète et les réponses sont consignées à l'adresse DEBUG
. Pour une requête ayant entraîné une erreur d'API, le message récapitulatif est consigné à l'adresse WARN
, et la requête complète et la réponse sont consignées à l'adresse INFO
.
Pour les échecs partiels, les détails de l'échec partiel sont consignés à DEBUG
.
Configuration
L'enregistreur peut être configuré dans le cadre de votre configuration google_ads_config.rb. Vous pouvez configurer un enregistreur par défaut en spécifiant les champs log_level
et log_target
, ou spécifier entièrement votre propre enregistreur en spécifiant logger
. Si vous spécifiez logger
, log_level
et log_target
seront ignorés.
Vous pouvez également spécifier un enregistreur après avoir instancié le client à l'aide de client.logger=
.