Nota: Este artículo solo se aplica a los sitios web etiquetados con el fragmento analytics.js. No se aplica a los sitios web etiquetados con el fragmento gtag.js.
Puede usar Eventos de Analytics para registrar los clics que los usuarios hacen en enlaces que les dirigen a sitios web que no sean el suyo.
Secciones de este artículo:Google Tag Manager
Si utiliza Google Tag Manager para gestionar la instalación de Analytics, siga las instrucciones de Eventos de Analytics para implementar eventos.
Añadir la etiqueta directamente al sitio web
Si ha añadido la etiqueta de Analytics directamente a su sitio web, puede copiar y pegar la secuencia de comandos que se muestra más abajo en sus páginas para configurar la medición de eventos de enlaces salientes. Añada esta secuencia de comandos al encabezado de la página, pero no dentro de la etiqueta de Analytics básica.
Si copia y pega esta secuencia de comandos tal y como aparece aquí, los clics salientes aparecerán en los informes de Eventos de Analytics con la Categoría "saliente" y la Acción "clic". Puede utilizar estos valores o definir otros personalizados. Más información sobre los componentes de Eventos.
En este ejemplo se da por supuesto que usted utiliza la etiqueta analytics.js. Compruebe si está utilizando Classic Analytics (ga.js) o Universal Analytics (analytics.js).
<script>
/**
* Función que registra un clic en un enlace saliente en Analytics.
* Esta función toma una cadena de URL válida como argumento y la utiliza
* como la etiqueta del evento. Configurar el método de transporte como "beacon" permite que el hit se envíe
* con "navigator.sendBeacon" en el navegador que lo admita.
*/
var captureOutboundLink = function(url) {
ga('send', 'event', 'outbound', 'click', url, {
'transport': 'beacon',
'hitCallback': function(){document.location = url;}
});
}
</script>
También deberá agregar (o modificar) el atributo onclick
a los enlaces. Utilice este ejemplo para crear sus propios enlaces:
<a href="http://www.example.com" onclick="captureOutboundLink('http://www.example.com'); return false;">Check out example.com</a>
Recursos relacionados