Universal Analytics (UA) dejará de estar disponible el 1 de julio de 2023, lo que significa que dejará de procesar datos. Las propiedades de Analytics 360 dejarán de funcionar el 1 de octubre de 2023. Migra a Google Analytics 4.

Medir excepciones

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Puedes medir excepciones para supervisar la cantidad y el tipo de fallas o errores que ocurren en una página web. En esta página, se describe cómo usar gtag.js para enviar excepciones a Google Analytics.

Implementación

Cuando se produce un error, envía un evento de excepción a Google Analytics:

gtag('event', 'exception', {<exception_parameters>});

donde <exception_parameters> es uno o más pares de valores del parámetro. Separa cada par con una coma. Por ejemplo, este comando envía una excepción de error recuperable.

gtag('event', 'exception', {
  'description': 'error_description',
  'fatal': false   // set to true if the error is fatal
});

Parámetros de excepción

En la siguiente tabla, se enumeran los parámetros de excepción:

Nombre del parámetro Tipo de datos Obligatorio Descripción
description string No Una descripción del error.
fatal boolean No true si el error fue grave.

Ejemplo

Dada la siguiente función:

function divide(x, y) {
  if (y === 0) {
    throw "Division by zero";
  }
  return x/y;
}

El siguiente código enviará un evento exception a Google Analytics si el divisor y es cero:

var x = document.getElementById('x').value;
var y = document.getElementById('y').value;

try {
  var r = divide(x, y);
} catch(err) {
  gtag('event', 'exception', {
    'description': err,
    'fatal': false
  });
}