¿Cuál es la técnica que utiliza el código de seguimiento de Google Analytics?
El código de seguimiento de Google Analytics se ve así:
(function() {
code
})();
¿Cuál es la técnica que están utilizando con esos soportes?(stuff)()
- ¿llamado? ¿Qué hace?
Puse el código de Google Analytics antes de la etiqueta de cabecera de cierre en mi página y luego puse una declaración if a su alrededor de esta manera (incluyo un complemento de cookie Jquery más arriba):
<script type="application/javascript">
if ($.cookie('allowcookies') == 'yes') {
analytics code
}
</script>
No se ejecutó hasta que usé la misma técnica en mi código:
(function() {if ($.cookie('allowcookies') == 'yes') {
analytics code
}
})();
¿Por qué no corrió antes de que yo hiciera eso? ¿Por qué corrió después?