Contar lo que hacen los visitantes
Un contador te dice cuánta gente ha venido. Los eventos te dicen qué ha hecho: pulsar el botón de contacto, descargar la guía, enviar el formulario. Solo se cuenta cuántas veces, nunca quién.
1. Marca un elemento
Añade el atributo data-s4u-event a cualquier enlace o botón. Cada clic en él se contará con ese nombre.
<a href="/contact" data-s4u-event="contact">Contact</a>
<button data-s4u-event="guide-downloaded">Download</button>2. O llámalo desde un script
Donde no hay un clic que capturar, como un formulario enviado o un vídeo que ha llegado al final, llama tú mismo a la función:
<script>
s4u.event('form-sent');
</script>3. O cuenta cada enlace automáticamente
Marca «Contar automáticamente los clics en enlaces» en los ajustes de tu contador (al configurarlo, o después en el panel del propietario de su página de estadísticas). Cada clic en un enlace se contará entonces por su destino, no por el texto del enlace: las páginas de tu propio sitio por su ruta, los enlaces a otros sitios por su host. Un elemento que ya lleva data-s4u-event se cuenta una sola vez, con el nombre que le hayas dado.
Reglas para los nombres
Los nombres van en minúsculas y solo usan a–z, 0–9, guion y guion bajo, con un máximo de 32 caracteres; todo lo demás se convierte en guion. Un contador puede tener como máximo 100 nombres distintos. Los clics automáticos en enlaces pueden ocupar hasta 70 de ellos; el resto se reserva para los nombres que pongas tú. Una vez alcanzado el límite, los nombres existentes siguen contando y no se añaden nuevos. Una dirección puede enviar como máximo 300 eventos por hora.
Qué no debe ir en un nombre
Un nombre aparece en la página de estadísticas pública. No pongas en él nada que identifique a una persona: ni nombre, ni dirección de e-mail, ni número de teléfono, ni número de pedido o de cliente, ni token. Los nombres que contienen una @, una larga serie de dígitos o un código largo de aspecto aleatorio se rechazan automáticamente. Un nombre sencillo como «jan-kowalski» no se puede reconocer y se guardaría, así que nunca construyas nombres a partir de lo que haya escrito un visitante.
Qué se guarda
Una fila por contador, día y nombre, con un número. Ningún visitante, ninguna dirección, ningún orden de clics. De «contact: 14» es imposible saber quién hizo clic.
Dónde lo ves
En la página de estadísticas de tu contador, en la sección Páginas: la tarjeta «Qué hicieron los visitantes», con la evolución en el tiempo y, cuando hay suficientes datos, qué eventos han subido o bajado respecto al período anterior.
Varios contadores en una página
Por defecto, un evento pertenece al primer contador de la página. Para elegir otro, añade su número: data-s4u-id="12345" en el elemento, o s4u.event('name', '12345') en un script.