[Alpha]{class="badge informative"}

getLibraryInfo (Server SDK)

Cette page décrit la méthode de getLibraryInfo de Server SDK. Pour le Web SDK, voir getLibraryInfo.

La méthode getLibraryInfo renvoie des informations sur le SDK du serveur que votre serveur exécute, y compris sa version, sa configuration calculée, ainsi que les méthodes et composants qu’il inclut. Utilisez-le pour consigner la version de SDK au démarrage de votre serveur ou pour résoudre les problèmes liés à votre configuration.

const { libraryInfo } = await alloy.getLibraryInfo();

console.log(libraryInfo.version);
console.log(libraryInfo.commands);
console.log(libraryInfo.configs);
console.log(libraryInfo.components);

Objet de résultat result

La méthode getLibraryInfo renvoie une promesse. Lorsqu’il est résolu, l’objet de résultat contient un objet libraryInfo avec les propriétés suivantes :

  • libraryInfo.version : version du package de @adobe/alloy-node, par exemple "0.2.1".
  • libraryInfo.configs : objet contenant la configuration calculée, y compris les valeurs par défaut des options que vous n’avez pas définies. Le SDK remplace le secret client dans edgeCredentials par [REDACTED] et affiche les fonctions telles que onBeforeEventSend sous forme de chaînes.
  • libraryInfo.commands : tableau des noms de méthode pris en charge par l’instance, tels que "sendEvent". Le tableau ne contient pas de forRequest.
  • libraryInfo.components : tableau des noms des composants inclus dans l’instance, tels que "Consent" et "Personalization".
recommendation-more-help
experience-platform-help-collection