Bạn có thể ghi lại các yêu cầu, phản hồi và thông báo tóm tắt được gửi đến Google Ads API vào trình ghi nhật ký tuỳ chỉnh của riêng bạn hoặc trình ghi nhật ký mặc định trong thư viện Ruby.
Cấp độ nhật ký
Thư viện sẽ ghi lại nhiều loại sự kiện ở nhiều cấp độ nhật ký. Khi phản hồi API thành công, bản tóm tắt sẽ được ghi vào nhật ký tại INFO, còn toàn bộ yêu cầu và phản hồi sẽ được ghi vào nhật ký tại DEBUG. Đối với yêu cầu dẫn đến lỗi API, thông báo tóm tắt sẽ được ghi vào nhật ký tại WARN và yêu cầu cũng như phản hồi đầy đủ sẽ được ghi vào nhật ký tại INFO.
Đối với lỗi một phần, thông tin chi tiết về lỗi một phần sẽ được ghi vào nhật ký tại DEBUG.
Cấu hình
Bạn có thể định cấu hình trình ghi nhật ký trong cấu hình google_ads_config.rb. Bạn có thể thiết lập trình ghi nhật ký mặc định bằng cách chỉ định các trường log_level và log_target, hoặc bạn có thể chỉ định hoàn toàn trình ghi nhật ký của riêng mình bằng cách chỉ định logger. Nếu bạn chỉ định logger, thì log_level và log_target sẽ bị bỏ qua.
Bạn cũng có thể chỉ định một trình ghi nhật ký sau khi khởi tạo ứng dụng bằng client.logger=.