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