Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Cookies são arquivos gerados pelos sites que você visita. É utilizado para facilitar o seu acesso economizando informações de navegação. Com os cookies, os sites podem manter seu login, lembrar suas preferências do site e fornecer conteúdo relevante localmente.

A janela de aceitação de Cookie na qual informa o que esta está sendo aceito coletado pelo usuário site é necessário necessária para o cumprimento da lei referente à LGPD (legislação brasileira que regula as atividades de tratamento de dados pessoais Lei Geral de Proteção de Dados Pessoais Lei nº 13.709/2018), é uma cultura de privacidade e proteção de dados no país, o que demanda a conscientização de toda a sociedade acerca da importância dos dados pessoais e os seus reflexos em direitos fundamentais como a liberdade, a privacidade e o livre desenvolvimento da personalidade da pessoa natural.

Cookie

Âncora
recursosCookies
recursosCookies

Cookies no Cronapp

Ao executar o projeto, é possível visualizar na página de login a notificação para aceitar os cookies na qual é descrito na figura abaixo.


Image RemovedImage Added

Figura 1 - Cookie na página de login


  1. Ao clicar no botão Aceitar, todos os cookies serão aceitos automaticamente.
  2. Ao clicar em Abrir Preferências, é aberto aberta uma modal na qual há uma melhor descrição dos cookies e você pode selecionar qual cookie deseja aceitar. Detalharemos a modal aberta na próxima figura.


Abaixo, é exibido a modal que foi inicializada ao clicar em Abrir Preferências (Item 2 da figura 1).Image Removed


Image Added

Figura 1.1 - Janela de Preferências


  1. Ao clicar no botão Aceitar, será aceito todos os cookies exibidos no item 2.
  2. Área onde é exibido as preferências e as caixas de seleção dos cookies, aqui é onde você decide qual cookie aceitar, com exceção do primeiro, que são necessários para que o site funcione corretamente, o mesmo, ja vem configurado como ativo.
  3. Ao clicar em Salvar Minhas Preferências, é salvo as opções que foram marcadas no item 2.

Âncora
EditantoCookies
EditantoCookies

Configurando os Cookies

Este tópico mostrará que as configurações e estilo da janela e modal pode podem ser alteradoalterados, fazendo com que você possa criar um modelo personalizável.


Personalizando janela e modal

A página cookies ( LocalizaçãoAcesse a view referente à página de Cookies para que possa estilizar ( Localizado em: Formulários/Web/Público/privacy/cookies

Tooltip
onlyIcontrue
appendIconinfo-circle

Endereço: src/main/webapp/views/public/privacy/cookies.view.html

) permite modificar seu conteúdo para se adequar as definições de cookies as necessidades do seu projeto. Por padrão, a página já vem internacionalizadacom os textos internacionalizados, isso significa que toda a descrição todo o conteúdo já vem com tradução traduzido para mais de um país, mas após editar é possível internacionalizar novamenteuma língua: português e inglês. É possível incluir outras línguas através da nossa ferramenta de internacionalização (cliente web), isso é mostrado na documentação de internacionalização

  • Descrevendo as opções sobre aceitar cookie

  • Mostrar que é possível editar a notificação de cookie ( Citar sobre a internacionalização)

    • Mostrando que é possível editar a modal

    • Citar as funções

  • Inserindo mensagem de Cookie em outra

    .

    A página é formada por um rodapé (destaque 1 da figura 2) e um modal (destaque 2). Acesse o tópico Cookies no Cronapp para mais detalhes sobre os recursos dessa página.



    Image Added

    Figura 2 - View com as preferências de cookies

    Blocos de programação

    Os botões para aceitar os cookies estão relacionados com o bloco de programação web Cookies (Localização: Blocos de Programação/Web/privacy/Cookies 

    Tooltip
    onlyIcontrue
    appendIconinfo-circle

    Endereço: src/main/webapp/js/blockly/privacy/Cookies.blockly

    ). As funções abaixo utilizam os blocos Obter cookie e Definir Cookie.


    Image Added

    Figura 3 - Blocos de programação


    • openPreferences: inicia a modal para configurar as preferências do cookie, mostrado no destaque 2 da figura 1.
    • checkCookieEssencials: função que ativa a opção do cookie Essencial.
    • setPreference: define as preferencias selecionadas pelo usuário.
    • checkCookieMarketing: função lógica que definirá de acordo com a preferência do usuário se os cookies de Marketing serão aceitos ou não.
    • hideShowDialog: função responsável por esconder ou exibir os componentes caso os cookies já estejam aceitos.
    • checkCookieAnalytics: função lógica que definirá de acordo com a preferência do usuário se os cookies de Analytics serão aceitos ou não.

    Nessa página

    Índice