ロガー(Node.js)
説明
SDK を初期化する場合、options.logger
オブジェクトはオプションのオブジェクトです。 ただし、問題が発生した場合に効果的にデバッグするには、SDK の初期化時に logger
オブジェクトを指定する必要があります。
logger
オブジェクトには debug()
および error()
メソッドが必要です。 console
などの適切なロガーを指定すると、Target のリクエストと応答がログに記録されます。
例
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 });
リクエストと応答がコンソールに印刷されているのが確認できます。
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3