A biblioteca de cliente PHP está em conformidade com a PSR-3 para geração de registros e fornece um logger para chamadas gRPC.
O nível em que as mensagens são registradas depende do êxito do evento.
Mensagem de registro | Status de sucesso | Status de falha |
---|---|---|
Resumo de uma linha | INFO | AVISO |
Mensagem de depuração (por exemplo, consultas de chamada) | DEBUG | AVISO |
Configurar o registro
Por padrão, cada uma das bibliotecas gera registros para
STDERR
em um
canal com o nome padrão especificado
aqui
usando um StreamHandler
Monolog.
É possível configurar algumas opções para o logger padrão no
arquivo
google_ads_php.ini
:
[REGISTRO DE REGISTRO] ; Configurações de registro opcionais. logFilePath = "path/to/your/file.log" logLevel = "INFO"
Se você precisar personalizar ainda mais a geração de registros, especifique seu próprio logger
totalmente. Para isso, forneça um logger que implemente
LoggerInterface
em
GoogleAdsClientBuilder
:
$googleAdsClient = (new GoogleAdsClientBuilder())
...
->withLogger(new MyCustomLogger())
->build();