本页介绍了Server SDK getLibraryInfo方法。 对于Web SDK,请参阅getLibraryInfo.
getLibraryInfo方法返回有关您的服务器运行的服务器SDK的信息,包括其版本、计算配置及其包含的方法和组件。 使用它可以在服务器启动时记录SDK版本,或者对配置进行故障排除。
const { libraryInfo } = await alloy.getLibraryInfo();
console.log(libraryInfo.version);
console.log(libraryInfo.commands);
console.log(libraryInfo.configs);
console.log(libraryInfo.components);
结果对象 result
getLibraryInfo方法返回承诺。 解析时,结果对象包含具有以下属性的libraryInfo对象:
libraryInfo.version:@adobe/alloy-node包的版本,如"0.2.1"。libraryInfo.configs:包含计算配置的对象,其中包含您未设置的选项的默认值。 SDK将edgeCredentials中的客户端密钥替换为[REDACTED],并将函数(如onBeforeEventSend)显示为字符串。libraryInfo.commands:实例支持的方法名称数组,如"sendEvent"。 数组不包含forRequest。libraryInfo.components:实例包含的组件名称的数组,如"Consent"和"Personalization"。
recommendation-more-help
experience-platform-help-collection