Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Thư viện ứng dụng PHP tuân thủ PSR-3 để ghi nhật ký và cung cấp trình ghi nhật ký cho các lệnh gọi gRPC.
Cấp mà thông báo được ghi nhật ký phụ thuộc vào việc sự kiện có thành công hay không.
Thông điệp nhật ký
Trạng thái thành công
Trạng thái không thành công
Tóm tắt một dòng
INFO (THÔNG TIN)
CẢNH BÁO
Thông báo gỡ lỗi (ví dụ: truy vấn lệnh gọi)
DEBUG (Gỡ lỗi)
THÔNG BÁO
Định cấu hình tính năng ghi nhật ký
Theo mặc định, mỗi trình ghi nhật ký thư viện sẽ ghi nhật ký vào STDERR trên một kênh có tên mặc định được chỉ định tại đây bằng cách sử dụng Monolog StreamHandler.
Bạn có thể định cấu hình một số tuỳ chọn cho trình ghi nhật ký mặc định trong tệp google_ads_php.ini:
[LOGGING] ; Chế độ cài đặt ghi nhật ký không bắt buộc. logFilePath = "path/to/your/file.log"
logLevel = "INFO"
Nếu cần tuỳ chỉnh thêm tính năng ghi nhật ký, 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 cung cấp trình ghi nhật ký triển khai LoggerInterface trong GoogleAdsClientBuilder:
$googleAdsClient = (new GoogleAdsClientBuilder()) ... ->withLogger(new MyCustomLogger()) ->build();
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-06-04 UTC."],[[["The PHP client library uses PSR-3 for logging gRPC calls, with log levels varying based on success or failure of the event."],["By default, logs are written to `STDERR` using a Monolog StreamHandler with configurable options in the `google_ads_php.ini` file."],["For advanced customization, developers can implement the `LoggerInterface` and provide their own logger to the `GoogleAdsClientBuilder`."],["Logging is currently not supported for REST calls."]]],[]]