Logger (Node.js)
Beschreibung
Beim Initialisieren der SDK ist das options.logger
-Objekt ein optionales Objekt. Um jedoch effektiv debuggen zu können, wenn ein Problem auftritt, sollte beim Initialisieren der SDK ein logger
bereitgestellt werden.
Es wird erwartet, dass das logger
-Objekt eine debug()
und eine error()
Methode aufweist. Wenn ein entsprechender Logger bereitgestellt wird, z. B. console
, werden Target Anfragen und Antworten protokolliert.
Beispiel
Node.js
const TargetClient = require("@adobe/target-nodejs-sdk");
const CONFIG = {
client: "acmeclient",
organizationId: "1234567890@AdobeOrg",
logger: console
};
const targetClient = TargetClient.create(CONFIG);
const request = {
execute: {
mboxes: [{
name: "a1-serverside-ab",
index: 1
}]
}
};
const response = await targetClient.getOffers({ request, targetCookie });
In der Konsole sollten Anforderungen und Antworten gedruckt werden.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3