Os cookies podem armazenar e recuperar informações em páginas no mesmo domínio. Use o método Util.cookieWrite()
para definir um valor de um cookie. Você pode usar o método Util.cookieRead()
para recuperar valores definidos usando Util.cookieWrite()
.
A Coleção de dados da Adobe Experience Platform não fornece a capacidade de definir cookies na interface.
Chame o método s.Util.cookieWrite()
para definir o valor desejado de um cookie.
s.Util.cookieWrite("example_cookie","Example cookie value")
Um terceiro argumento opcional está disponível e determina quando o cookie expira. Por padrão, os cookies definidos com o uso de s.Util.cookieWrite()
expiram no final da sessão do navegador.
// Set a cookie with an expiration 6 months from now
var cookieDate = new Date();
cookieDate.setMonth(cookieDate.getMonth() + 6);
s.Util.cookieWrite("example_cookie","Example 6-month cookie",cookieDate);
É possível instanciar uma variável após o sucesso da escrita de um cookie. Essa variável é booleana.
var success = s.Util.cookieWrite("example_cookie","Example cookie value");
if (success) {
console.log("Cookie written successfully");
} else {
console.log("Cookie write failed");
}