Günlük Kaydı

PHP istemci kitaplığı, günlük kaydı için PSR-3'e uygundur ve gRPC çağrıları için bir günlük kaydı sağlar.

Mesajların günlüğe kaydedileceği seviye, etkinliğin başarılı olup olmamasına bağlıdır.

Günlük mesajı Başarı durumu Hata durumu
Tek satırlık özet BİLGİ UYARI
Hata ayıklama mesajı (ör. çağrı sorguları) HATA AYIKLA BİLDİRİM

Günlük kaydını yapılandırma

Varsayılan olarak, kitaplık günlükleyicilerinin her biri MonologStreamHandler kullanarak burada belirtilen varsayılan ada sahip bir kanalda STDERR günlük kaydetmektedir.

Varsayılan günlükleyici için bazı seçenekleri google_ads_php.ini dosyasında yapılandırabilirsiniz:

[LOGGING] ; İsteğe bağlı günlük kaydı ayarları. logFilePath = "path/to/your/file.log" logLevel = "INFO"

Günlük kaydını daha da özelleştirmeniz gerekiyorsa GoogleAdsClientBuilder içinde LoggerInterface uygulayan bir günlük kaydedici sağlayarak tamamen kendi günlük kaydedicinizi belirtebilirsiniz:

$googleAdsClient = (new GoogleAdsClientBuilder())
    ...
    ->withLogger(new MyCustomLogger())
    ->build();