記錄器(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