Obter cookie ( Cliente ) / Get cookie ( Client )

Obter cookie ( Cliente ) / Get cookie ( Client )

Obtém o valor de um cookie definido pela aplicação.

image-20250925-192543.png
Figura 1 - Bloco Obter Cookie

Cookies possuem tempo de expiração e não podem ser obtidos após esse tempo.

Também é possível obter cookies a partir do bloco servidor: Obter Cookies (servidor).

Compatibilidade

  • Bloco cliente: cronapi.util.getCookie()

Retorno

Retorna uma string com o valor da chave do cookie.

Parâmetros

Chave

Chave do cookie a ser obtido.

  • Posição: 1

  • Inglês: Key

  • Tipo: Texto / String

  • Exemplo: "meuCookie"

Exemplo 1

No exemplo da figura abaixo, estamos obtendo o valor do cookie criado com o bloco de programação Definir cookie

image-20250925-192720.png
Figura 2.1 - Obtendo o cookie

Ao executar a função acima, o valor do cookie, previamente adicionado na aplicação, é impresso no console do navegador.

image-20250925-192838.png
Figura 2.2 - Resultado no console do navegador

Exemplo 2

Podemos utilizar o bloco Obter cookie para obter qualquer cookie definido na aplicação, inclusive os cookies coletados pela aplicação e configurados pelo usuário na tela inicial. No exemplo da figura 3, estamos obtendo o valor de um cookie de nome "cookieMarketing", cujo valor foi definido pelo usuário como "true". Este é um cookie padrão de toda aplicação do Cronapp, ele define, de acordo com a preferência do usuário, se os cookies de marketing serão aceitos ou não. Confira a figura abaixo. 

image-20250925-192936.png
Figura 3 - Obtendo o valor do cookieMarketing

O novo valor foi inserido no bloco de programação Obter cookie.

image-20250925-193013.png
Figura 3.1 - Inserindo o novo valor no bloco de programção

O resultado pode ser conferido na figura 3.2.

image-20250925-193035.png
Figura 3.2 - Valor do cookieMarketing obtido