Estoy tratando de enviar eventos a Google Analytics usando devoluciones de llamada de Javascript, sin embargo, estoy luchando para que funcione. Cómo se ve el campo de devolución de llamada de javascript
he intentado usar
ga('create', 'UA-4432704-1', 'auto'); ga('send', { hitType: 'event', eventCategory: 'Video', eventAction: 'play', eventLabel: 'cats.mp4' });Y también:
var clientId = ga.getAll()[0].get('clientId'); ga('create', 'UA-XXX-YYY', { 'clientId': clientId }); ga('send', 'event', { 'eventCategory': 'YOUR Category Name', //required 'eventAction': 'YOUR Action name', //required 'eventLabel': 'YOUR Label', 'eventValue': 1, 'hitCallback': function() { console.log('Sent!!'); //callback function }, 'hitCallbackFail' : function () { console.log("Unable to send Google Analytics data"); //callback function } });Sin embargo, ambos no funcionan. ¿Hay algo más que deba probar? Compruebo si los eventos envían el informe en tiempo real por cierto. ¡Gracias!