Referencia
Modo de consentimiento
El rastreador no guarda nada en el dispositivo del visitante. Si aun así su política es esperar el consentimiento, puede retenerlo todo hasta que su aviso diga que sí.
Esperar el consentimiento antes de registrar
<script defer
src="https://cdn-stg.webmetric.io/v1/b.js"
data-key="wm_w_your_write_key"
data-host="https://in-stg.webmetric.io"
data-consent="required"></script>Con data-consent="required", no se registra ni se envía nada hasta que su aviso de consentimiento llame a:
window.webmetric.consent(true);La elección no se guarda, porque el rastreador no escribe nada en el dispositivo. Llame a consent(true) en cada carga de página en cuanto su aviso conozca la respuesta.
Si el visitante retira su consentimiento, llame a consent(false). El registro se detiene y se descarta todo lo que no se haya enviado.
window.webmetric.consent(false);Esperar el consentimiento solo para la reproducción
Con data-replay="consent", la analítica funciona con normalidad y la grabadora de sesiones solo se carga después de consent(true). consent(false) detiene una grabación en curso.
Cuando su aviso responde primero
Su aviso puede responder antes de que cargue el rastreador. Añada este sustituto antes de la etiqueta script y llame a window.webmetric.consent(true) como siempre. La respuesta se aplica cuando se inicia el rastreador.
<script>
window.webmetric = window.webmetric || {
q: [],
track: function () { this.q.push(arguments); },
consent: function (granted) { this.c = granted; },
};
</script>Con el paquete npm
import { consent, init } from "@webmetric/sdk";
init({
key: "wm_w_your_write_key",
host: "https://in-stg.webmetric.io",
consent: "required",
});
consent(true);Las señales del navegador siempre prevalecen
consent(true).¿Necesita un aviso?
Depende de dónde estén usted y sus visitantes, y de qué más ejecute su sitio. Consulte a su asesor jurídico. La página de privacidad describe exactamente lo que recoge el rastreador, que es lo que querrá saber.