Library klien PHP sesuai dengan PSR-3 untuk dan menyediakan sebuah logger untuk panggilan gRPC.
Tingkat pesan yang dicatat tergantung pada apakah peristiwa tersebut berhasil.
Pesan log | Status berhasil | Status kegagalan |
---|---|---|
Ringkasan satu baris | INFO | PERINGATAN |
Pesan debug (misalnya, kueri panggilan) | DEBUG | PEMBERITAHUAN |
Mengonfigurasi logging
Secara {i>default<i}, setiap {i>
library loggers<i} mencatat
STDERR
di
saluran dengan nama default yang ditentukan
di sini
menggunakan Monolog
StreamHandler.
Anda dapat mengkonfigurasi beberapa
opsi untuk {i>default logger<i} di
google_ads_php.ini
file:
[MENCATAT] ; Setelan logging opsional. logFilePath = "path/to/your/file.log" logLevel = "INFO"
Jika perlu menyesuaikan pencatatan log lebih lanjut, Anda dapat menentukan pencatat log sendiri
sepenuhnya dengan menyediakan {i>logger<i} yang menerapkan
LoggerInterface
inci
GoogleAdsClientBuilder
:
$googleAdsClient = (new GoogleAdsClientBuilder())
...
->withLogger(new MyCustomLogger())
->build();