Logger (Python)
Beskrivning
När SDK initieras är objektet options["logger"]
ett valfritt objekt. Som standard skapas en INFO-nivålogg under namnutrymmet adobe.target
. För att anpassa loggnivån eller felsöka effektivt när ett problem uppstår, kan ett logger
-objekt tillhandahållas när SDK initieras.
Objektet logger
förväntas ha en debug()
- och en error()
-metod. När en lämplig loggare har angetts loggas Target förfrågningar och svar.
Exempel
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)
Du bör se förfrågningar och svar som skrivs ut i konsolen.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3