ロガー(Python)
説明
SDK を初期化する場合、options["logger"]
オブジェクトはオプションのオブジェクトです。 デフォルトでは、INFO レベルのロガーが adobe.target
名前空間の下に作成されます。 ただし、問題が発生した場合にログレベルやデバッグを効果的にカスタマイズするために、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