Logowanie

Żądania, odpowiedzi i wiadomości podsumowujące wysyłane do interfejsu Google Ads API mogą być rejestrowane w Twoim własnym rejestratorze niestandardowym lub w domyślnym rejestratorze w bibliotece Ruby.

Poziomy rejestrowania

Biblioteka będzie rejestrować różne typy zdarzeń na różnych poziomach rejestrowania. W przypadku pomyślnej odpowiedzi z interfejsu API podsumowanie zostanie zarejestrowane na poziomie INFO, a pełne żądanie i odpowiedzi – na poziomie DEBUG. W przypadku żądania, które spowodowało błąd interfejsu API, wiadomość podsumowująca zostanie zarejestrowana na poziomie WARN, a pełne żądanie i odpowiedź – na poziomie INFO.

W przypadku częściowych błędów szczegóły częściowego błędu zostaną zarejestrowane na poziomie DEBUG.

Konfiguracja

Rejestrator można skonfigurować w ramach konfiguracji google_ads_config.rb. Możesz skonfigurować domyślny rejestrator, określając pola log_level i log_target, lub możesz całkowicie określić własny rejestrator, określając logger. Jeśli określisz logger, pola log_level i log_target zostaną zignorowane.

Możesz też określić rejestrator po utworzeniu instancji klienta za pomocą client.logger=.