An die Google Ads API gesendete Anfragen, Antworten und Zusammenfassungsnachrichten können in Ihrem eigenen benutzerdefinierten Logger oder einem Standard-Logger in der Ruby-Bibliothek protokolliert werden.
Logebenen
Die Bibliothek protokolliert verschiedene Ereignistypen auf verschiedenen Logebenen. Bei einer erfolgreichen API-Antwort wird die Zusammenfassung unter INFO
protokolliert. Die vollständige Anfrage sowie die Antworten werden unter DEBUG
protokolliert. Bei einer Anfrage, die zu einem API-Fehler geführt hat, wird die zusammenfassende Nachricht unter WARN
und die vollständige Anfrage und Antwort unter INFO
protokolliert.
Bei teilweisen Fehlern werden die Details zum Teilfehler unter DEBUG
protokolliert.
Konfiguration
Der Logger kann als Teil der google_ads_config.rb-Konfiguration konfiguriert werden. Sie können einen Standard-Logger einrichten, indem Sie die Felder log_level
und log_target
angeben, oder Ihren eigenen Logger vollständig angeben, indem Sie logger
angeben. Wenn Sie logger
angeben, werden log_level
und log_target
ignoriert.
Sie können auch nach der Instanziierung des Clients mit client.logger=
einen Logger angeben.