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

Mesajların kaydedildiği düzey, etkinliğin başarılı olup olmadığına bağlıdır.

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

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

Varsayılan olarak, kitaplık günlükçülerinin her biri Monolog StreamHandler kullanarak burada belirtilen varsayılan ada sahip bir kanalda STDERR öğesine günlük kaydeder.

Varsayılan günlükçü 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üğe kaydetmeyi daha da özelleştirmeniz gerekiyorsa GoogleAdsClientBuilder içinde LoggerInterface uygulayan bir günlük kaydedici sağlayarak kendi günlük kaydedicinizi tamamen belirtebilirsiniz:

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