Logger (Node.js)

Descrizione

Quando viene inizializzato l'SDK, l'oggetto options.logger è un oggetto facoltativo. Tuttavia, per eseguire il debug in modo efficace quando si verifica un problema, è necessario fornire un oggetto logger durante l'inizializzazione dell'SDK.

Per l'oggetto logger è previsto un metodo debug() e error(). Se viene fornito un logger appropriato, ad esempio console, verranno registrate Target richieste e risposte.

Esempio

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 });

Dovresti vedere le richieste e le risposte stampate nella console.

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3