Enregistreur (Python)
Description
Lorsque initialise le SDK, l’objet options["logger"]
est un objet facultatif. Par défaut, un enregistreur de niveau INFO sera créé sous l’espace de noms adobe.target
. Cependant, pour personnaliser le niveau de journalisation ou déboguer efficacement en cas de problème, un objet logger
peut être fourni lors de l’initialisation du SDK.
L’objet logger
doit avoir une méthode debug()
et une méthode error()
. Lorsqu’un journal approprié est fourni, Target requêtes et réponses seront consignées.
Exemple
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)
Vous devriez voir les requêtes et les réponses imprimées dans la console.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3