Nella chiamata a getUrl hai inserito il trattino nella parola "java-script", che non ci deve stare.
Aggiungo: oltre a questo il codice di monitoraggio è quello asincrono, mentre la chiamata per il tracciamento mi sembra quella della versione precedente.