Show Menu
TEMAS×

Notas de la versión: SDK de Node.js de Target

Notas de la versión relacionadas con el SDK Node.js de Adobe Target.
El SDK de Node.js de Target permite implementar Target en el servidor.
Este SDK de Node.js le ayuda a integrarse fácilmente Target con otras Adobe Experience Cloud soluciones, como Adobe Experience Cloud Identity Service, Adobe Analyticsy Adobe Audience Manager.
El SDK de Node.js introduce prácticas recomendadas y elimina las complejidades al realizar la integración con Target nuestra API de entrega, de modo que sus equipos de ingeniería puedan centrarse en la lógica empresarial.
Obtenga más información sobre el SDK de Node.js de Target en el blog de tecnología de Adobe: Abrir desde el nuevo SDK de Node.js de Adobe Target.

Versión 1.0.0 (9 de octubre de 2019)

Las siguientes secciones proporcionan más información sobre la versión 1.0.0 del SDK de Target Node.js:

Se ha agregado

  • Compatibilidad con la API de Target View Delivery v1, incluidas la carga de página y la recuperación previa de la vista.
  • Compatibilidad total con la entrega de todo tipo de ofertas creadas en el Compositor de experiencias visuales (VEC).
  • Compatibilidad con la recuperación previa y las notificaciones para la optimización del rendimiento almacenando en caché el contenido recuperado previamente.
  • Compatibilidad para optimizar el rendimiento en integraciones híbridas Target mediante serverState cuando Target se implementa tanto en el servidor como en el cliente.
    Estamos introduciendo una configuración llamada serverState que contiene experiencias recuperadas a través del servidor, de modo que at.js v2.2+ no realice una llamada al servidor adicional para recuperar las experiencias. Este método optimiza el rendimiento de carga de la página.
  • Abrir código fuente en GitHub como SDK target-nodejs-sdk de Node.js de Target.
  • Nuevo método de API sendNotifications() para enviar notificaciones mostradas/en las que se hace clic Target para contenido recuperado previamente mediante getOffers() .
  • Generación de solicitudes de API de envío de vista simplificada, con finalización automática de campo interno con valores predeterminados (por ejemplo, request.id , request.context , etc.).
  • Validación de los argumentos del método API de SDK.
  • Se han actualizado las pruebas README, muestras y unidades.
  • Se ha configurado un nuevo flujo de CI mediante las acciones de GitHub.
  • Se han agregado las plantillas de preguntas y respuestas de CoC, las directrices de contribución, las relaciones públicas y los números

Se ha cambiado

  • Se ha cambiado el nombre del proyecto a target-nodejs-sdk .
  • Refactorización importante, reemplazo de la API de Target BatchMbox v2 por la API de envío de vista de destino v1.
  • se han modificado los argumentos del método API create(), eliminando el anidado redundante (consulte la declaración de método antigua aquí ).
  • Se han modificado los argumentos del método API getOffers() (consulte la declaración de método antigua aquí ).
  • El método getTargetCookieName() API se ha sustituido por TargetCookieName descriptor de acceso. Consulte Accesores a la utilidad TargetClient.
  • El método getTargetLocationHintCookieName() API se ha sustituido por TargetLocationHintCookieName descriptor de acceso. Consulte Accesores a la utilidad TargetClient.

Eliminado

  • Compatibilidad con la API de Target BatchMbox v2.
  • Se ha eliminado el método de API getOffer() y, en su lugar, utilice el método de API getOffers().