Modificación de los valores de la gestión de sesiones en el archivo de configuración de HCL Commerce (wc-server.xml)
Puede cambiar varios valores de gestión de sesiones en el archivo de configuración de HCL Commerce. Por ejemplo, si establece el tiempo de caducidad puede cambiar el comportamiento de rastreo del cookie de referencia. El cookie de referencia se utiliza para actividades de marketing, para efectuar el seguimiento del URL que hacía referencia al cliente en el sitio de HCL Commerce. Es decir, realiza el seguimiento del URL que se mostró en el navegador del cliente, inmediatamente antes de ir al sitio de HCL Commerce.
Procedimiento
- Abra el archivo de configuración de HCL Commerce archivo de configuración (wc-server.xml).
-
Busque el bloque
<SessionManagement>
. Por ejemplo,<SessionManagement> <url-rewriting display="false" enabled="false"/> <cookie acceptance="false" age="-1" display="false" domain="" enabled="true" path="/" persistence="wcs"/> <referrerCookie age="-1"/> <PersistentSession cookieExpiry="30" delayNewPersistentGuestSession="true" display="false" enable="true"/> <PersonalizationId display="false" enable="true"/> </SessionManagement>
Donde:- URL-rewriting
- Para obtener más información, consulte Habilitación o deshabilitación de la reescritura de URL para la gestión de sesiones.
- cookie
- Consulte Habilitación de cookies para gestión de sesiones
- referrerCookie
-
- age
- (Entero) El valor age está en segundos. Si el valor especificado no es válido, se utiliza el valor predeterminado. El valor predeterminado es -1.
- PersistentSession
- cookieExpiry
- El número de días hasta que el cookie caduque.
- cookieExpiryGuest
- El número de días hasta que caduque un cookie para un usuario invitado. De forma predeterminada, el cookie invitado no está definido y cookieExpiry se utiliza para los usuarios registrados e invitados. Si se define cookieExpiryGuest, el parámetro está restringido a los usuarios invitados y el usuario invitado recibe una fecha de caducidad diferente a la de un usuario registrado.
- delayNewPersistentGuestSession
- Se utiliza para retrasar la creación de una sesión de invitado para un usuario "recordar mis datos". De forma predeterminada, este parámetro está habilitado (true) y no se crea una nueva sesión de invitado hasta que una acción no se puede realizar como usuario autenticado parcialmente.
- enable
- Indica si están habilitadas sesiones persistentes.
- PersonalizationId
- Para obtener más información, consulte Habilitación del ID de personalización.
- Edite los valores según convenga.
- Guarde el archivo de configuración y salga.
- Reinicie el servidor de transacción y de búsqueda para que los cambios entren en vigor.