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ükleyici sağlar.

İletilerin günlüğe kaydedildiği seviye, etkinliğin başarılı olup olmamasına bağlıdır.

Günlük mesajı Başarılı durumu Hata durumu
Tek satırlık özet BİLGİ UYARI
Hata ayıklama mesajı (ör. arama sorguları) HATA AYIKLA UYARI

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

Varsayılan olarak, kitaplık günlük kaydedicilerin her biri Monolog StreamHandler kullanarak varsayılan adla burada belirtilen bir kanalda STDERR adresine günlük kaydı oluşturur.

google_ads_php.ini dosyasında varsayılan günlük kaydı aracı için bazı seçenekleri yapılandırabilirsiniz:

[LOGGING]
; Optional logging settings.
logFilePath = "path/to/your/file.log"
logLevel = "INFO"

Günlük kaydını daha da özelleştirmeniz gerekiyorsa GoogleAdsClientBuilder'te LoggerInterface özelliğini uygulayan bir günlükleyici sağlayarak kendi günlükçünüzü tamamen belirtebilirsiniz:

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