Logger (Python)

描述

初始化SDK时,options["logger"]对象是可选对象。 默认情况下,将在adobe.target命名空间下创建INFO级别日志记录器。 但是,为了在发生问题时有效地自定义日志级别或调试,可以在初始化SDK时提供logger对象。

logger对象应具有debug()error()方法。 提供适当的记录器后,将记录Target个请求和响应。

示例

Python

logger = logging.getLogger("org.logger")
logger.setLevel(logging.DEBUG)

client_options = {
  "client": "acmeclient",
  "organization_id": "1234567890@AdobeOrg",
  "logger": logger
}
target_client = TargetClient.create(client_options)

您应该会看到控制台中正在打印的请求和响应。

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3