Este documento descreve como o Google Analytics utiliza cookies para avaliar as interações do usuário em sites.
Visão geral
O Google Analytics é uma ferramenta simples e fácil de usar que ajuda os proprietários de sites a avaliar como os usuários interagem com o conteúdo dos sites. À medida que um usuário navega pelas páginas da Web, o Google Analytics fornece tags JavaScript (bibliotecas) aos proprietários dos sites para registrar informações sobre a página que o usuário visualizou (por exemplo, o URL da página). As bibliotecas JavaScript do Google Analytics usam cookies HTTP para registrar as ações do usuário em páginas / interações anteriores com o site.
O Google Analytics é compatível com duas bibliotecas JavaScript (tags) para avaliar o uso do site: analytics.js e ga.js. As seções a seguir descrevem como cada uma usa cookies.
analytics.js: uso de cookies
A biblioteca JavaScript analytics.js faz parte do Universal Analytics e usa cookies primários para:
- distinguir usuários únicos;
- controlar a taxa de solicitação.
Ao usar o snippet JavaScript recomendado, o analytics.js define cookies no domínio de nível mais elevado possível.
Por exemplo, se o endereço do seu site for blog.example.co.uk
, o analytics.js definirá o domínio do cookie como .example.co.uk
. A definição de cookies no domínio de nível mais elevado possível permite que os usuários sejam acompanhados em subdomínios sem configurações adicionais.
O analytics.js define os seguintes cookies:
Nome do cookie | Tempo de vencimento | Descrição |
---|---|---|
_ga |
2 anos | Usado para distinguir usuários. |
_gid |
24 horas | Usado para distinguir usuários. |
_gat |
1 minuto | Usado para controlar a taxa de solicitação. |
AMP_TOKEN |
30 segundos a 1 ano | Contém um token que pode ser usado para recuperar um Client-ID do serviço AMP Client ID. Outros valores possíveis indicam desativação, solicitação em andamento ou erro ao recuperar um Client-ID desse serviço. |
_gac_<property-id> |
90 dias | Contém informações relacionadas à campanha para o usuário. Se você vinculou suas contas do Google Analytics e do Google AdWords, as tags de conversão de site do Google AdWords analisarão esse cookie, a menos que você o desative. Saiba mais. |
Personalização
Leia o Guia do desenvolvedor sobre domínios e cookies do analytics.js para aprender todas as formas de personalizar essas configurações padrão.
Leia o documento Segurança e privacidade no Universal Analytics para ver mais informações sobre o Universal Analytics e os cookies.
ga.js: uso de cookies
A biblioteca JavaScript ga.js usa os cookies primários para:
- determinar qual domínio avaliar;
- distinguir usuários únicos;
- controlar a taxa de solicitação;
- lembrar o número e o horário das visitas anteriores;
- lembrar as informações de origem de tráfego;
- determinar o início e o término de uma sessão;
- lembrar o valor das variáveis personalizadas no nível do visitante.
Por padrão, essa biblioteca define cookies no domínio especificado na propriedade do navegador document.host
e define o caminho do cookie até o nível da raiz (/)
.
Essa biblioteca define os seguintes cookies:
Nome do cookie | Tempo de vencimento padrão | Descrição |
---|---|---|
__utma |
2 anos a partir da definição/atualização | Usado para distinguir usuários e sessões. O cookie é criado quando a biblioteca JavaScript é executada e quando não há cookies __utma. O cookie é atualizado cada vez que os dados são enviados para o Google Analytics. |
__utmt |
10 minutos | Usado para controlar a taxa de solicitação. |
__utmb |
30 minutos a partir da definição/atualização | Usado para determinar novas sessões/visitas. O cookie é criado quando a biblioteca JavaScript é executada e quando não há cookies __utmb. O cookie é atualizado cada vez que os dados são enviados para o Google Analytics. |
__utmc |
Fim da sessão do navegador | Não é usado no ga.js. Definido para interoperabilidade com o urchin.js.
Historicamente, esse cookie opera em conjunto com o cookie __utmb para determinar se o usuário estava em uma nova sessão/visita. |
__utmz |
6 meses a partir da definição/ atualização | Armazena a origem do tráfego ou a campanha que explica como o usuário chegou ao seu site. O cookie é criado quando a biblioteca JavaScript é executada e atualizada cada vez que os dados são enviados para o Google Analytics. |
__utmv |
2 anos a partir da definição/atualização | Usado para armazenar dados de variáveis personalizadas no nível do visitante.
Esse cookie é criado quando um desenvolvedor usa o método _setCustomVar com uma variável personalizada no nível do visitante. Esse cookie também era utilizado para o método _setVar obsoleto. O cookie é atualizado cada vez que os dados são enviados para o Google Analytics. |
Personalização
Os métodos a seguir podem ser usados para personalizar a forma como os cookies são definidos:
_setDomainName
: define o domínio para o qual todos os cookies serão definidos._setCookiePath
: define o caminho para o qual todos os cookies serão definidos._setVisitorCookieTimeout
: define a validade de cookies de visitante do Google Analytics em milissegundos._setSessionCookieTimeout
: define o novo tempo limite do cookie da sessão em milissegundos._setCampaignCookieTimeout
: define a validade do cookie de acompanhamento da campanha em milissegundos._storeGac
: transmitefalse
para desativar o cookie do GAC e retornar ao valor padrãotrue
.
Leia o guia Acompanhamento de vários domínios e saiba como configurar o ga.js para avaliar a interação dos usuários em vários domínios.
urchin.js: uso de cookies
Historicamente, o Google Analytics oferece uma biblioteca de avaliação JavaScript chamada urchin.js. Quando a biblioteca ga.js mais recente foi lançada, os desenvolvedores foram incentivados a migrar para ela. No caso de sites que não realizaram a migração, o urchin.js define cookies idênticos àqueles do ga.js. Leia a seção sobre o uso do cookie do ga.js acima para mais detalhes.
Google Analytics para anunciantes da Rede de Display: uso de cookies
No caso de clientes que usam recursos do Google Analytics para anunciantes da Rede de Display, como o remarketing, um cookie de terceiros da DoubleClick é usado, além dos outros cookies descritos neste documento apenas para esses recursos. Para mais informações sobre esse cookie, acesse as Perguntas frequentes sobre a privacidade da publicidade do Google.
Experimentos de conteúdo: uso de cookies
Para os sites que usam experimentos de conteúdo do Google Analytics, os seguintes cookies são usados para esses recursos, além dos outros cookies descritos neste documento:
Nome do cookie | Tempo de vencimento | Descrição |
---|---|---|
__utmx |
18 meses | Usado para determinar a inclusão de um usuário em um experimento. |
__utmxx |
18 meses | Usado para determinar o vencimento dos experimentos em que um usuário foi incluído. |
Optimize 360: uso de cookies
Para os sites que usam o Optimize 360, o seguinte cookie é usado, além dos outros cookies descritos neste documento:
Nome do cookie | Tempo de vencimento | Descrição |
---|---|---|
_gaexp |
Depende da duração do experimento, mas normalmente 90 dias. | Usado para determinar a inclusão de um usuário em um experimento e a validade dos experimentos em que um usuário foi incluído. |