Las solicitudes, las respuestas y los mensajes de resumen enviados a la API de Google Ads se pueden se puede registrar con tu propio registrador personalizado o con el registrador predeterminado de la biblioteca cliente. de Perl.
Niveles de registro
La biblioteca registrará diferentes tipos de eventos en diferentes niveles de registro. En una
respuesta correcta de la API, el resumen se registrará en INFO
y el
la solicitud y las respuestas se registrarán en DEBUG
. En una solicitud que tuvo como resultado
un error de API, el mensaje de resumen se registrará en WARN
y la solicitud completa
y la respuesta se registrará el INFO
.
Tipo de registro | Nombre del registro | Nivel de éxito | Nivel de fallas |
---|---|---|---|
RESUMEN | Google.Ads.GoogleAds.Summary | INFORMACIÓN | WARN |
DETALLE | Google.Ads.GoogleAds.Detail | DEBUG | INFORMACIÓN |
Para las fallas parciales, los detalles de la falla parcial se registrarán en DEBUG
.
Configuración
La biblioteca cliente usa una clase personalizada para todos los fines de registro y se expone
a través de GoogleAdsLogger
módulo. Esta clase proporciona una configuración predeterminada que permite resumir y
Los registradores registrarán los archivos relativos en la carpeta logs
del directorio HOME
.
Pero la configuración predeterminada se puede anular proporcionando
log4perl.conf
en tu directorio HOME
.
El registro se puede habilitar o inhabilitar con los siguientes métodos:
Habilita el registro para ambos registradores.
Google::Ads::GoogleAds::Logging::GoogleAdsLogger::enable_all_logging();
Inhabilita el registro de resumen.
Google::Ads::GoogleAds::Logging::GoogleAdsLogger::disable_summary_logging();
Inhabilita el registro de detalles.
Google::Ads::GoogleAds::Logging::GoogleAdsLogger::disable_detail_logging();
Puedes usar los métodos de la clase GoogleAdsLogger
directamente para obtener aún más
control sobre cómo se registran las solicitudes.