Les requêtes, les réponses et les messages récapitulatifs envoyés à l'API Google Ads peuvent être consignés dans votre propre enregistreur personnalisé ou dans un enregistreur par défaut de la bibliothèque Ruby.
Niveaux de journalisation
La bibliothèque enregistre différents types d'événements à différents niveaux de journalisation. En cas de réponse API réussie, le récapitulatif sera consigné au niveau INFO, et la requête et les réponses complètes seront consignées au niveau DEBUG. Pour une requête ayant entraîné une erreur d'API, le message récapitulatif sera consigné au niveau WARN, et la requête et la réponse complètes seront consignées au niveau INFO.
En cas d'échec partiel, les détails de l'échec partiel sont consignés au niveau DEBUG.
Configuration
Le journaliseur peut être configuré dans votre fichier de configuration google_ads_config.rb. Vous pouvez configurer un enregistreur par défaut en spécifiant les champs log_level et log_target, ou vous pouvez spécifier votre propre enregistreur en indiquant 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=.