การบันทึก

ระบบสามารถบันทึกคำขอ การตอบกลับ และข้อความสรุปที่ส่งไปยัง Google Ads API ลงในตัวบันทึกที่กำหนดเองหรือตัวบันทึกเริ่มต้นในไลบรารี Ruby ได้

ระดับการบันทึก

ไลบรารีจะบันทึกเหตุการณ์ประเภทต่างๆ ลงในระดับการบันทึกที่แตกต่างกัน เมื่อการตอบกลับ API สำเร็จ ระบบจะบันทึกข้อมูลสรุปที่ระดับ INFO และบันทึกคำขอและการตอบกลับแบบเต็มที่ระดับ DEBUG สำหรับคำขอที่ทำให้เกิดข้อผิดพลาดของ API ระบบจะบันทึกข้อความสรุปที่ระดับ WARN และบันทึกคำขอและการตอบกลับแบบเต็มที่ระดับ INFO

สำหรับความล้มเหลวบางส่วน ระบบจะบันทึกรายละเอียดความล้มเหลวบางส่วนที่ระดับ DEBUG

การกำหนดค่า

คุณสามารถกำหนดค่าตัวบันทึกเป็นส่วนหนึ่งของการกำหนดค่า google_ads_config.rb ได้ คุณสามารถตั้งค่าตัวบันทึกเริ่มต้นได้โดยการระบุช่อง log_level และ log_target หรือระบุตัวบันทึกของคุณเองทั้งหมดโดยการระบุ logger หากคุณระบุ logger ระบบจะละเว้น log_level และ log_target

นอกจากนี้ คุณยังระบุตัวบันทึกหลังจากสร้างอินสแตนซ์ของไคลเอ็นต์โดยใช้ client.logger= ได้ด้วย