client-side library for recording events to spy-server
npm install --save spy-web-client
- livescript:
{record} = (require! \spy-web-client) do
# properties included in every recorded event
common-event-parameters: ->
user-id: window.user-id
# url where the spy-server is hosted
url: \http://localhost:3010/yourProjectName
window.add-event-listener \load, ->
record do
event-type: \page-ready
- javascript:
var spy = require("spy-web-client")({
// properties included in every recorded event
commonEventParameters: function(){
return {
userId: window.userId
};
},
// url where the spy-server is hosted
url: "http://localhost:3010/yourProjectName"
});
window.addEventListener("load", function(){
spy.record({eventType: "pageReady"});
});