Expandir la barra de logros de la comunidad.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.

Mark Solution

Esta conversación ha sido bloqueada debido a la inactividad. Cree una nueva publicación.

RESUELTAS

_satellite.setCookie(cookiename, value, days)

Avatar

Level 2

Hi,

I would to set cookie using _satellite.setCookie(cookiename, value, days) but if you see the parameters, we have an option to expire it in days. On the other hand, I want to expire the cookie when user session ends. Is there any way to achieve this?

Thanks in Advance !

1 solución aceptada

Avatar

Respuesta correcta de
Level 10

why don't you use a data element that expire at the session ?

Ver la solución en mensaje original publicado

3 Respuestas

Avatar

Respuesta correcta de
Level 10

why don't you use a data element that expire at the session ?

Avatar

Level 8

Hello sanketd28​ ,_satellite.setCookie("helloCookie", "test", 0);

From old memory, I think if you give a 0 value, or no value at all, the cookie will expire after the session.

Such as :

_satellite.setCookie("helloCookie", "test", 0);

or


_satellite.setCookie("helloCookie2", "test2");

I did this a long time ago , you should still test it ! Dev tools (F12) in chrome or firefox, give you the expiration of all your cookies !

Cheers !

Mario

Avatar

Adobe Champion

I know that this is a bit of an old post, but in case anyone searches for this and finds this post, it's worth noting that the _satellite.setCooke/readCooke/deleteCookie functions are not supported in Adobe Launch. So, you will run into problems when migrating there if you use these functions.