Logowanie

Biblioteka klienta PHP jest zgodna ze standardem PSR-3 dla Logging i udostępnia rejestrator dla wywołań gRPC.

Poziom, na którym są zależy od tego, czy zdarzenie zakończyło się sukcesem.

Komunikat logu Stan sukcesu Stan błędu
Jednowierszowe podsumowanie INFORMACJE OSTRZEŻENIE
Komunikat debugowania (np. zapytania dotyczące połączenia) DEBUGUJ INFORMACJA

Konfiguruję logowanie

Domyślnie każdy rejestrator w bibliotece STDERR kanał o podanej nazwie domyślnej tutaj za pomocą monologa StreamHandler.

Niektóre opcje dla domyślnego rejestratora możesz skonfigurować w google_ads_php.ini plik:

[LOGGING] ; Opcjonalne ustawienia logowania. logFilePath = "ścieżka/do/pliku/pliku.log" logLevel = "INFO"

Jeśli chcesz jeszcze bardziej dostosować logowanie, możesz określić własny rejestrator udostępniając rejestrator, który implementuje LoggerInterface in GoogleAdsClientBuilder:

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