로깅

Google Ads API에 대한 요청, 응답, 요약 메시지는 자체 맞춤 로거 또는 Ruby 라이브러리의 기본 로거에 로깅할 수 있습니다.

로그 수준

라이브러리는 다양한 유형의 이벤트를 다양한 로그 수준으로 로깅합니다. API 응답이 성공하면 요약이 INFO에 로깅되고 전체 요청과 응답이 DEBUG에 로깅됩니다. API 오류가 발생한 요청의 경우 요약 메시지는 WARN에 기록되고 전체 요청과 응답은 INFO에 기록됩니다.

부분 실패의 경우 부분 실패 세부정보가 DEBUG에 로깅됩니다.

구성

로거는 google_ads_config.rb 구성의 일부로 구성할 수 있습니다. log_levellog_target 필드를 지정하여 기본 로거를 설정하거나 logger를 지정하여 자체 로거를 완전히 지정할 수 있습니다. logger를 지정하면 log_levellog_target가 무시됩니다.

client.logger=를 사용하여 클라이언트를 인스턴스화한 후 로거를 지정할 수도 있습니다.