Web: O que são cookies e como adicionar ao GetComplied?

Cookie law

O que é um web cookie?

Um cookie é um pequeno arquivo armazenado no seu computador. Eles são projetados para armazenar dados específicos de cada cliente e sites específicos e podem ser acedidos pelo servidor ou pelo computador.

Isto permite que o servidor entregue uma página adaptada a um utilizador específico, ou a página em si pode conter algum script que reconheça os dados no cookie e possa transportar informações de uma visita ao site (ou site relacionado) para as próximas.

web cookie comic

 

Tipos de cookie

  • Cookie de sessão

São projetados para salvar o ID da sessão, existem apenas na memória temporária enquanto o utilizador navega o site.

Os browsers normalmente eliminam os cookies de sessão quando o utilizador o fecha.

  • Cookie persistente

Um cookie persistente expira numa data específica ou após um período de tempo específico.

A vida útil do cookie (que pode ser tão longa ou tão curta quanto os criadores desejarem).

As informações serão transmitidas ao servidor cada vez que o utilizador visitar o site ou cada vez que o usuário visualizar um recurso pertencente a esse site a partir de outro site (como um anúncio).

Os cookies persistentes também são conhecidos como cookies de monitorização, pois podem ser usados pelos anunciantes para registar informações sobre os hábitos de navegação na internet de um utilizador durante um longo período.

Eles também são usados para manter os utilizadores conectados nas suas contas nos sites.

Eles são redefinidos se o tempo de expiração for atingido ou o utilizador apagar manualmente o cookie.

  • Cookie seguro

Um cookie seguro só poder ser transmitido através de uma conexão encriptada

Não podem nunca ser transmitidos por conexões não seguras.

Estes cookies são mais difíceis de ser roubados ou alterados por um utilizador mal-intencionado

  • Supercookie

Supercookies podem ser uma potencial preocupação de segurança e, portanto, são frequentemente bloqueados pelos browsers.

Se desbloqueados no browser, um hacker que controle um site mal-intencionado pode definir um supercookie e possivelmente interromper ou representar solicitações de utilizadores legítimos num outro site que partilhe o mesmo domínio de nível superior ou sufixo público do site mal-intencionado.

Por exemplo, um supercookie com uma origem de “.com” poderá afetar maliciosamente uma solicitação feita a “example.com”, mesmo que o cookie não fosse originário de example.com.

Isto pode ser usado para falsificar logins ou alterar informações de utilizador.

  • Cookie zombie 

É um cookie que se recria automaticamente após ser eliminado.

Isto acontece quando o conteúdo do cookie é armazenado em vários locais, como o armazenamento em Flash, em HTML5 na Web e outro no lado do cliente.

Quando a ausência do cookie é detetada, o cookie é recriado usando os dados armazenados nesses locais.

Que cookies usa o meu website?

Há diversas formas de descobrir.

Nós preferimos usar uma extensão para o browser que deteta os cookies em tempo real durante a visita ao site. A extensão está disponível para os browser mais utilizados como Google Chrome ou Mozilla Firefox e chama-se EditThisCookie, a extensão para Google Chrome pode ser encontrada aqui.

Assim que instala a extensão, vai reparar que há um pequeno símbolo em forma de biscoito no canto superior direito do seu browser.

Se clicar nesse biscoito verá os cookies que o site que está a visitar utiliza.

Na imagem abaixo estávamos no www.google.pt

edit this cookie

O que fazem estes cookies todos?

Há um enorme número de cookies por aí, é desse modo impossível saber o que cada cookie especificamente faz ao certo.

Assim sendo, pode usar uma base de dados com definições para cada cookie para o ajudar a perceber o propósito de cada um.

Por exemplo, pode visitar Cookiepedia, é uma base de dados com uma grande variedade de cookies e explicações para cada um deles.

Poder procurar o cookie pretendido e depois copiar a descrição para o seu site para informar o porquê de usar cada cookie. Infelizmente o site encontra-se em inglês e terá de traduzir para o idioma desejado.

Embora seja uma base de pesquisa bastante completa pode não conter todos os cookies necessários, e caso não haja o que pretende, uma rápida pesquisa no google fornecerá todos os dados necessários para um certo cookie.

Como adicionar os cookies ao GetComplied.

Os cookies não é a única característica do GetComplied, pode encontrar o potencial desta plataforma aqui.

Se ainda não está familiarizado com o GetComplied aconselhamo-lo a começar aqui.

Depois de criar a sua conta, no painel principal, vai aceder à secção de cookies, como mostrado abaixo.

add cookies to getcomplied

Clique em “New” para adicionar um novo cookie.

O painel abaixo é o editor de cookies, é onde edita cada cookie que criar.

Pode adicionar tantos cookies quanto quiser, no entanto terá que editar os cookies individualmente. Um a um em novos ficheiros.

getcomplied cookie editor

1. Name – Este nome não é o título que irá aparecer no seu website, mas sim o nome do ficheiro para poder mais tarde encontrá-lo e editá-lo.

2. Purpose – Aqui vai explicar o porquê de o cookie se encontrar no seu website. Por exemplo um cookie que usa o seu idioma para traduzir o site para português é um cookie de funcionalidade. Pode encontrar o propósito de cada cookie com a extensão mencionada em cima ou aqui pesquisando ou pelo seu website ou pelo nome do cookie pretendido.

3. Company – Aqui é onde vai colocar a empresa que o cookie pertence. Se for usado pelo seu website para performance ou sessão, pode por o nome da sua empresa.

Se for um cookies de terceiros, como por exemplo da Google, terá que pôr o nome da empresa respetiva.

4. Session cookie – Como explicado acima o cookie de sessão só fica guardado no seu browser até o fechar. Pode saber isso com a extensão recomendada, se estiver “Sessão” marcado.

session cookie

5. Duration – Só tem que preencher este campo se não for um cookie de sessão. Verifique a duração também com a extensão.

cookie duration

6. Language –Aqui vai escolher as linguagens que pretende traduzir os seus cookies. Cada idioma tem que ser editado individualmente (ex. Seleciona Inglês e adiciona a versão Inglesa depois seleciona Francês e adiciona a tradução francesa e assim sucessivamente para cada idioma)

7. Consent is required –Vai aqui decidir se é obrigatório ou não para o utilizador aceitar a utilização dos cookies. Se for obrigatório e requerido tem de ligar de modo e ficar verde, caso não seja desligue de modo a ficar sem cor.

8. Description – Esta descrição poderá encontrar em Cookiepedia ou numa pesquisa do Google caso não encontre o cookie pretendido. Pode também colar o texto diretamente.

Se precisar tradução pode usar uma ferramenta como Google translate para facilitar.

 

Se entretanto o seu website começar a usar mais cookies será notificado por email.*

*Nota: De forma a ser notificado por email terá de preencher o campo de notificações em Projects > Edit project > Settings.

cookie notification

Adicionar cookies ao seu projeto.

Vá à secção de projetos.

Nota: Se neste passo ainda não tiver adicionado qualquer projeto, leia este artigo.Edit your project in GetComplied

Isto é o que vai aparecer ao clicar em Edit

Clique em “cookies”(1), depois em “Add”(2)add cookies to getcomplied project

Selecione o cookie pretendido.

select cookie to add

Clique em “add & save”

add and save cookie

Quando tiver adicionado todos os cookies necessários, verá que foram adicionados no projeto.

Para adicionar mais basta repetir os passos acima.

web cookies added 02

Pronto, acabou de adicionar os cookies ao seu projeto no Getcomplied.

 

Temos um canal de youtube e outros tutoriais que lhe podem interessar

Entre em contato

Se tiver dúvidas ou problemas, não hesite em entrar em contacto connosco através das redes sociais ou do email hello@getcomplied.com

Temos também um live chat que pode aceder no próprio site ao clicar no ícone que se encontra no canto inferior direito:  crisp getcomplied support

Converse connosco quando necessitar!

Was this post helpful?