Resumen

La forma en que Google Analytics va a identificar a nuestros usuarios es por medio de cookies.

¿Cuáles son las cookies que crea GA al momento de cargar JS?

GA crea 5 cookies dependiendo del caso:

  • La primera cookie siempre se va a crear y tiene una duración de dos años. Cada vez que un usuario entra, se agrega en la fecha actual y tiene dos años más para que pueda expirar. Esto quiere decir que si el usuario no entra en esos dos años, la cookie desaparece. En caso de que lo anterior no suceda, esta cookie tiene un tiempo de vida indefinido.
    Esta cookies es usada para distinguir a los usuarios. El nombre es: _ga.

  • La siguiente cookie es _gid que también es para identificar a los usuarios pero tiene una duración de 24 horas.

  • Otra cookie es _gat que tiene una duración de un minuto y sirve básicamente para limitar el número de request por minuto que se le pueden hacer al server de GA.

  • La que sigue solo se va a crear si nosotros AMP que es Accelerated Mobile Pages y lo que hace es que es un servicio de AMP para poder sacar el client ID de nuestros usuarios cuando las páginas cargan de este modo.

  • El último _gac _(ID de la propiedad), tiene una duración de 90 días y es la forma en la que GA puede obtener información de campañas que vengan de Google AdWords. En el caso de que tengamos el script de Google AdWords en nuestra página, GA y Google AdWords van a mirar ambos a esta cookie, en lugar de que Google AdWords cree una cookie nueva.

¿Cómo crear una cookie?

Existen 3 propiedades que vamos a utilizar para crear las cookies:

  • cookieName
  • cookieDomain
  • cookieExpires