ไลบรารีของไคลเอ็นต์ PHP สอดคล้องกับ PSR-3 สำหรับ การบันทึกและมีตัวบันทึกสำหรับการเรียก gRPC
ระดับของข้อความ ขึ้นอยู่กับว่าเหตุการณ์นั้นสำเร็จหรือไม่
บันทึกข้อความ | สถานะความสำเร็จ | สถานะความล้มเหลว |
---|---|---|
สรุปบรรทัดเดียว | ข้อมูล | คำเตือน |
ข้อความแก้ไขข้อบกพร่อง (เช่น การค้นหาเกี่ยวกับการโทร) | DEBUG | ประกาศ |
กำลังกำหนดค่าการบันทึก
โดยค่าเริ่มต้น บันทึกไลบรารีแต่ละรายการจะบันทึกไปยัง
STDERR
บน
แชแนลที่มีชื่อเริ่มต้นระบุไว้
ที่นี่
โดยใช้โมโนล็อก
StreamHandler
คุณสามารถกำหนดค่าตัวเลือกบางอย่างสำหรับตัวบันทึกเริ่มต้นใน
google_ads_php.ini
ไฟล์:
[การเข้าสู่ระบบ] การตั้งค่าการบันทึกที่ไม่บังคับ logFilePath = "path/to/your/file.log" logLevel = "INFO"
หากต้องการปรับแต่งการบันทึกเพิ่มเติม คุณจะระบุตัวบันทึกของคุณเองได้
ด้วยการจัดหาตัวบันทึกที่นำ
LoggerInterface
นิ้ว
GoogleAdsClientBuilder
:
$googleAdsClient = (new GoogleAdsClientBuilder())
...
->withLogger(new MyCustomLogger())
->build();