Die PHP-Clientbibliothek entspricht PSR-3 für Logging und stellt einen Listener für gRPC-Aufrufe bereit.
Die Ebene, auf der Nachrichten gesendet werden protokolliert, hängt davon ab, ob das Ereignis erfolgreich war.
Log-Nachricht | Erfolgsstatus | Fehlerstatus |
---|---|---|
Einzeilige Zusammenfassung | INFO | WARNUNG |
Nachricht zur Fehlerbehebung (z.B. Anrufabfragen) | FEHLER BEHEBEN | HINWEIS |
Logs konfigurieren
Standardmäßig protokolliert jeder Bibliothekslogger
STDERR
auf einem
Channel mit angegebenem Standardnamen
hier klicken
mit einem Monolog
StreamHandler erstellt werden.
Einige Optionen für die Standardprotokollierung können Sie in der
google_ads_php.ini
Datei:
[PROTOKOLLIEREN] Optionale Protokollierungseinstellungen. logFilePath = "path/to/your/file.log" logLevel = "INFO"
Wenn Sie das Logging weiter anpassen müssen, können Sie Ihren eigenen Protokollierungsstatus angeben
mithilfe eines Protokollierungsprozesses,
LoggerInterface
Zoll
GoogleAdsClientBuilder
:
$googleAdsClient = (new GoogleAdsClientBuilder())
...
->withLogger(new MyCustomLogger())
->build();