Actualizamos periódicamente el código de seguimiento de JavaScript de Google Analytics (ga.js
) para brindar funciones nuevas y reparar defectos en versiones anteriores.
En esta página, se documentan los cambios realizados en el código de seguimiento de ga.js
. Te recomendamos revisar esta lista de forma periódica para conocer los nuevos anuncios. También puedes suscribirte a los cambios mediante los feeds que se encuentran en la sección Suscribirse a continuación.
Tenga en cuenta que es posible que usted y sus usuarios no vean el código de seguimiento ga.js
actualizado de inmediato debido a lo siguiente:
- Los cambios se implementan de forma incremental durante varios días en la infraestructura global de centros de datos de Google.
- Es posible que los usuarios de tu sitio web tengan versiones anteriores de JavaScript almacenadas en caché en sus navegadores.
Suscribirse a registros de cambios relacionados
Incluye todas las API de informes, configuración y colección.
Incluye el seguimiento web (ga.js y analytics.js), el SDK de Android, el SDK de iOS y el Protocolo de medición.
Publicación del 25 de junio de 2014 (25 de junio de 2014)
- Ahora se descartan los hits que no contienen un ID de seguimiento válido.
Lanzamiento 16/04/2014 (16 de abril de 2014)
- Ahora, la búsqueda segura de Yahoo se clasifica correctamente como fuente orgánica.
- Se agregó compatibilidad para API de procesamiento previo sin prefijo. La renderización previa ahora funciona en IE11 y en Chrome.
Versión 2014-02 (11 de febrero de 2014)
- Se realizó una actualización de mantenimiento.
Versión 2013-11 (22 de noviembre de 2013)
- Mejoras para admitir actualizaciones de Universal Analytics en sitios que usan varias herramientas de seguimiento.
Lanzamiento de 2013-02 (13 de febrero de 2013)
Los siguientes cambios se enviaron a la versión más reciente del código de seguimiento:
- Se agregó compatibilidad para especificar monedas locales con
_set
, p.ej.,gaq.push(['_set', 'currencyCode', 'EUR'])
Versión 2012-02 (24 de febrero de 2012)
Los siguientes cambios se enviaron a la versión más reciente del código de seguimiento:
- La tasa máxima de muestreo permitida de la velocidad del sitio (
_setSiteSpeedSampleRate
) aumentó de un 10% a un 100%. - El método
_setAccount
ahora corta cualquier espacio inicial y final.
Versión 2012-02 (1 de febrero de 2012)
Los siguientes cambios se enviaron a la versión más reciente del código de seguimiento:
- Se actualizó la lista de motores de búsqueda orgánica detectados de forma predeterminada. Se agregaron "startsiden.no", "rakuten.co.jp", "biglobe.ne.jp" y "goo.ne.jp". Se quitaron "search" y se agregaron "conduit.com", "babylon.com", "search-results.com", "avg.com", "comcast.net" y "incredimail.com".
Versión 2012-01 (26 de enero de 2012)
Los siguientes cambios se enviaron a la versión más reciente del código de seguimiento:
- El límite de longitud de la variable personalizada aumentó de 64 a 128 caracteres. Además, la longitud se comprueba antes de la codificación de la URL.
- Se redujeron los límites de frecuencia de hits del evento. Ahora puede enviar 10 hits con 1 hit adicional por segundo (anteriormente, esto se limitaba a 1 hit cada 5 segundos). Ten en cuenta que aún se aplica el límite de 500 hits por sesión.
- Las cookies
__utmv
ahora se escriben con un separador de variable diferente (signo de intercalación en lugar de coma) para que sean compatibles con RFC. Esto debería solucionar algunos de los problemas relacionados con la codificación de cookies que observan los clientes.
Versión 2011-11 (16 de noviembre de 2011)
Cambios en la recopilación de datos de velocidad del sitio:
- Los datos de velocidad del sitio ahora se recopilan automáticamente para todas las propiedades web con una tasa de muestreo del 1%. La función
_trackPageLoadTime
, que antes era necesaria para habilitar la recopilación de datos de velocidad del sitio, ahora está obsoleta. - La tasa de muestreo predeterminada se puede ajustar con la nueva función
_setSiteSpeedSampleRate
. - Si se usa una ruta virtual en la llamada
_trackPageview
, esa ruta ahora también se asociará con cualquier dato de velocidad del sitio que se haya recopilado de esa página.
Versión 2011-10 (17 de octubre de 2011)
Esta versión contiene la siguiente función nueva:
- Para marcar los eventos como no interacciones, configura el parámetro
opt_noninteraction
nuevo del método_trackEvent()
entrue
. Marcar un evento como "sin interacción" indica que los hits del evento etiquetado no afectarán el porcentaje de rebote. Para obtener más información, consulta la referencia de ga.js.
Esta versión contiene la corrección de errores siguiente:
- Se corrigió un problema por el que la propagación del parámetro de URL
gclid
de AdWords en vínculos internos al sitio podía provocar un aumento excesivo de la cantidad de visitas pagas.
Lanzamiento de 2011-08 (16 de agosto de 2011)
Esta versión corrige un error que causaba un aumento en la cantidad de visitas o una disminución en la cantidad de visitantes nuevos para algunos sitios. El primer efecto afectó principalmente a los sitios con tráfico orgánico junto con el comportamiento específico de los usuarios. El segundo efecto se produjo únicamente en los sitios que utilizan una configuración de seguimiento no compatible con varios rastreadores.
Versión 2011-08 (11 de agosto de 2011)
Cambios en los cálculos de las sesiones:
- Una campaña por sesión: Si se inicia una campaña nueva durante una sesión existente, la secuencia de comandos de seguimiento ahora iniciará automáticamente una nueva sesión. Una nueva campaña se activará al realizar cambios en cualquiera de los siguientes campos: nombre de la campaña, nombre, fuente, medio, término, contenido o GCLID.
- La secuencia de comandos de seguimiento ya no inicia una sesión nueva en caso de que un usuario cierre el navegador.
Cambios en el seguimiento multidominio:
- Ya no se requiere la llamada a
_setAllowHash(false)
cuando se configura el seguimiento multidominio. Las páginas que ya incluyan una llamada a_setAllowHash(false)
seguirán funcionando, pero ya no será necesario cuando configure un sitio nuevo. - La secuencia de comandos de seguimiento ahora intentará reparar los parámetros del vinculador que se han modificado de redireccionamientos y navegadores HTTP. Aproximadamente el 85% de los valores de vinculador que se descartan debido a los cambios de codificación ingresados por los redireccionamientos y los navegadores ahora se deben restablecer y aceptar correctamente con la secuencia de comandos de seguimiento.
Versión 2011-07 (26 de julio de 2011)
Esta versión incluye una nueva función:
- El código de seguimiento ahora pospone los hits de las páginas procesadas previamente hasta que el usuario las ve. Si nunca se visualiza una página procesada previamente, no se envían hits. Esta función solo está disponible para sitios que usan la secuencia de comandos de seguimiento asíncrona. Obtén más información sobre el procesamiento previo en el Blog central para webmasters de Google.
Versión 2011-07 (14 de julio de 2011)
Esta versión contiene una variedad de correcciones de errores y refactorizaciones, además de una nueva función:
- Se agregó compatibilidad con el seguimiento social (_trackSocial).
Lanzamiento de 2011-05 (18 de mayo de 2011)
Esta versión contiene las siguientes correcciones de errores.
- Se corrigió un error en el seguimiento multidominio que causaba una codificación incorrecta de los datos de la campaña en algunos casos.
- Se corrigió un error en el seguimiento multidominio que causaba que las cookies se cargaran desde la URL más de una vez, lo que causaba que en algunos casos se utilizaran cookies incorrectas.
- Se corrigió un error en las variables personalizadas que causaba que algunos valores se codificaran en los informes.
Lanzamiento de 2011-04 (14 de abril de 2011)
Esta versión contiene mantenimiento regular, incluidas correcciones de errores y refactorizaciones. No hay cambios en las API ni en la funcionalidad públicas.
Versión 2011-03 (30 de marzo de 2011)
Esta actualización contiene actualizaciones y una nueva función.
-
Asistencia de
POST
:- El código de seguimiento ahora puede enviar balizas de seguimiento mucho más grandes. Tradicionalmente, los píxeles contadores se enviaban mediante solicitudes HTTP
GET
, que se limitan a 2048 caracteres en algunos navegadores y proxies. Las solicitudes que superaron este límite se descartaron y los datos nunca llegaron a Google Analytics. A partir de esta versión, las solicitudes de más de 2,048 caracteres se enviarán a través de HTTPPOST
, que no tiene tal límite. El código de seguimiento ahora admite balizas de hasta 8192 caracteres.
- El código de seguimiento ahora puede enviar balizas de seguimiento mucho más grandes. Tradicionalmente, los píxeles contadores se enviaban mediante solicitudes HTTP
Lanzamiento de 2011-02 (17 de febrero de 2011)
Esta versión contiene las siguientes correcciones de errores.
- Se corrigió un error que impedía que
_addIgnoredOrganic
y_addIgnoredRef
funcionaran correctamente en la primera visita a un sitio. - Se solucionó un problema relacionado con el código de seguimiento que se ejecutaba en varios iframes.
Versión 2010-10 (4 de octubre de 2010)
Esta versión contiene mantenimiento regular, incluidas correcciones de errores y refactorizaciones. No hay cambios en las API ni en la funcionalidad públicas.
Versión 2010-04 (20 de abril de 2010)
Esta versión contiene correcciones de errores y limpieza de API.
-
Corrección de errores:
- Se corrigió el error de seguimiento de eventos. Ya no es necesario llamar a
_initData
o_trackPageview
antes de llamar a_trackEvent
. - Se actualizó el fragmento asíncrono para que pueda colocarse en el encabezado de cualquier página sin causar problemas en IE 6 y 7. Consulte la Guía de seguimiento asíncrono para ver el nuevo fragmento. Esta actualización se realizó el 22 de marzo de 2010.
- Se amplió la sintaxis asíncrona para admitir métodos de llamada en el objeto
_gat
.
- Se corrigió el error de seguimiento de eventos. Ya no es necesario llamar a
-
Se actualizaron las API de inicialización del rastreador para que sean coherentes con la sintaxis asíncrona. También funciones antiguas obsoletas.
- Se agregó la función
_gat._createTracker(opt_account, opt_name)
. Permite que los rastreadores nombren y recuperen su nombre.Usa esto en lugar de_gat._getTracker(account)
. - Se agregó
_gat._getTrackerByName(name)
. Recupera la herramienta de seguimiento con el nombre determinado. - Se agregó
tracker._getName()
. Muestra el nombre otorgado a la herramienta de seguimiento cuando se creó. _gaq._createAsyncTracker(account, opt_name)
quedó obsoleto. Se usa_gat._createTracker
en su lugar._gaq._getAsyncTracker(name)
quedó obsoleto. Se usa_gat._getTrackerByName
en su lugar.
- Se agregó la función
-
Consulta la Referencia de seguimiento para obtener detalles sobre estos cambios en la API.
Versión 2009-12 (1 de diciembre de 2009)
Esta versión contiene actualizaciones de la lista predeterminada de los motores de búsqueda y nuevas funciones para controlar los tiempos de espera de las cookies. Además, se lanza el fragmento asíncrono de Google Analitycs que reduce el impacto de la latencia de ga.js en la página.
-
Se actualizó la lista predeterminada de motores de búsqueda
- Se agregaron los motores de búsqueda Naver, Eniro y Daum.
- Se quitaron de la lista Looksmart, Gigablast, Club-internet, Netsprint, Intera, Nostrum y Ilse.
-
Se agregaron funciones para controlar los plazos de vencimiento de las cookies almacenadas. Funciones de tiempo de espera de cookies obsoletas Consulta la documentación de la API de JS para obtener más detalles.
_setVisitorCookieTimeout(cookieTimeoutMillis)
reemplaza la función_setCookiePersistence
._setSessionCookieTimeout(cookieTimeoutMillis)
reemplaza la función_setSessionTimeout
._setCampaignCookieTimeout(cookieTimeoutMillis)
reemplaza la función_setCookieTimeout
.
-
Se lanzó el fragmento de Google Analytics asíncrono. Consulta la documentación para probarla.
-
La función
_setVar
dejó de estar disponible. La función de variables personalizadas reemplaza_setVar
. Consulta la documentación para obtener más detalles.
Versión 2009-11 (4 de noviembre de 2009)
Esta versión contiene lo siguiente:
-
Se agregó una nueva función para recuperar variables personalizadas a nivel del visitante. Consulta la documentación sobre funciones para obtener más detalles.
_getVisitorCustomVar(index)
-
En lugar de esperar window.onload, el contenido de la superposición del sitio se carga no bien se ejecuta ga.js.
Versión 2009-10 (14 de octubre de 2009)
Esta versión incluye una nueva función:
-
Se agregó un parámetro booleano opcional a la función
_addOrganic
para especificar si las fuentes orgánicas nuevas se agregan al principio o al final de la lista de fuentes orgánicas. Para obtener más detalles, consulta la documentación._addOrganic(newOrganicEngine, newOrganicKeyword, opt_prepend)
Versión 2009-09 (28 de septiembre de 2009)
Esta versión contiene mantenimiento regular para mejorar el rendimiento y refactorizar. No hay cambios en las API ni en la funcionalidad públicas.
Versión 2009-08 (31 de agosto de 2009)
Esta versión contiene varias correcciones de errores y mejoras de rendimiento:
- La codificación adecuada de los términos de búsqueda para las búsquedas orgánicas, la información de ruta de acceso de la página web (utmp) y los valores definidos por el usuario cuando se usan con la función del vinculador (es decir, las funciones
_link
y_linkByPost
) - El motor de búsqueda Rambler se agrega a la lista de búsqueda orgánica.
- Se corrigió el análisis de búsqueda orgánica para el motor de búsqueda http://kvasir.no
- Los nuevos motores de búsqueda orgánica que define el usuario ahora se agregan a la parte superior de la lista
- Se quitó la función obsoleta
_trackEvent(action, label, value)
y se la reemplazó por_trackEvent(category, action, label, value)
- Las URL de referencia ahora se almacenan como mayúsculas y minúsculas. Por ejemplo: www.dominio.com/PaGe.HtMl se informará con la información del caso.
- Se agregó una limitación de 1.200 caracteres al tamaño del token de GASO.
- Se agregó una nueva función que permite anular los tiempos de espera predeterminados para las cookies:
_setCookiePersistence(timeout)