A biblioteca de cliente PHP está em conformidade com o 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 se o evento foi bem-sucedido.
Mensagem de registro
Status de sucesso
Status de falha
Resumo de uma linha
INFO
AVISO
Mensagem de depuração (por exemplo, consultas de chamadas)
DEBUG
AVISO
Configurar o registro
Por padrão, cada um dos registradores de biblioteca registra em
STDERR em um
canal com o nome padrão especificado
aqui
usando um Monolog
StreamHandler.
É possível configurar algumas opções para o registrador padrão no arquivo
google_ads_php.ini:
[LOGGING] ; 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 registrador
fornecendo um que implemente o
LoggerInterface em
GoogleAdsClientBuilder:
$googleAdsClient = (new GoogleAdsClientBuilder())
...
->withLogger(new MyCustomLogger())
->build();
[null,null,["Última atualização 2024-11-09 UTC."],[[["The PHP client library uses PSR-3 for logging gRPC calls, with log levels varying based on success or failure of the event."],["By default, logs are written to `STDERR` using a Monolog StreamHandler with configurable options in the `google_ads_php.ini` file."],["For advanced customization, developers can implement the `LoggerInterface` and provide their own logger to the `GoogleAdsClientBuilder`."],["Logging is currently not supported for REST calls."]]],[]]