Appendix - leonlong5/WER-JavaScript-Plugin GitHub Wiki

Event Payload

Each event has its unique payload and has a common payload shared with all other events.

  • Shared payload{
    'ReportFrom' : "http://localhost:3000/",
    'SubSessionId' : "e4f7f591-b1de-455f-a50d-ae7bfa022bed",
    'AppType' : "Desktop",
    'AppId' : "Watchable",
    'TimeStamp' : 1433358067009,
    'TimeZone' : 420,
    'UserAgent' : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.81 Safari/537.36",
    'ZipCode' : zipCode,
    'DeviceType' : 'Desktop'
    };

  • AppStart payload
    {
    'eventType' : “LifeCycle”,
    'eventName' : “appStart”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • AppEnd payload
    {
    'eventType' : “LifeCycle”,
    'eventName' : “appEnd”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • HeartBeat payload
    {
    'eventType' : “HeartBeat”,
    'eventName' : “heartBeat”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Click event payload
    {
    'eventType' : “UserAction”,
    'eventName' : “click”,
    'fromContextUrl' : “http://localhost:3000/”,
    'destination' : “http://localhost:3000/channels”,
    'coordinate_x' : “351”,
    'coordinate_y' : “29”,
    'path' : “/channels->main-menu->header clearfix->header_container_left->section_container clearfix->top->userBarView->user_bar_holder->headerView->header-content-wrap->true”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Touchstart event payload
    {
    'eventType' : “UserAction”,
    'eventName' : “click”,
    'fromContextUrl' : “http://localhost:3000/”,
    'destination' : “http://localhost:3000/channels”,
    'coordinate_x' : “351”,
    'coordinate_y' : “29”,
    'path' : “/channels->main-menu->header clearfix->header_container_left->section_container clearfix->top->userBarView->user_bar_holder->headerView->header-content-wrap->true”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Follow event payload
    {
    'eventType' : “UserAction”,
    'eventName' : “follow”,
    'channelId' : “10182”
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    'videoId' : “1876”
    };

  • Unfollow payload
    {
    'eventType' : “UserAction”,
    'eventName' : “unfollow”,
    'channelId' : “10182”
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    'vidoeId' : “1876”
    };

  • FacebookShare event payload
    {
    'eventType' : “UserAction”,
    'eventName' : “facebookShare”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    'assetId' : “1876”
    };

  • TwitterShare event payload
    {
    'eventType' : “UserAction”,
    'eventName' : “twitterShare”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    'assetId' : “1876”
    };

  • EmailShare event payload
    {
    'eventType' : “UserAction”,
    'eventName' : “emailShare”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    'assetId' : “1876”
    };

  • CopyUrlShare
    {
    'eventType' : “UserAction”,
    'eventName' : “copyUrlShare”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    'assetId' : “1876”
    };

  • Like event payload
    {
    'eventType' : “UserAction”,
    'eventName' : “like”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    'assetId' : “1876”
    };

  • Player start event payload
    {
    'eventType' : “Player”,
    'eventName' : “start”,
    'progressMarker' : “0”,
    'perceivedBandwidth' : “4650000”,
    'assetId' : “1876”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Player play event payload
    {
    'eventType' : “Player”,
    'eventName' : “play”,
    'progressMarker' : “12.891”,
    'perceivedBandwidth': “469000”,
    'assetId' : “1876”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Player resume event payload
    {
    'eventType' : “Player”,
    'eventName' : “resume”,
    'progressMarker' : “18.568”,
    'perceivedBandwidth': “652000”,
    'assetId' : “1876”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Player progress event payload
    {
    'eventType' : “Player”,
    'eventName' : “progress”,
    'progressMarker' : “9.686”,
    'perceivedBandwidth' : “835000”,
    'assetId' : “1876”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Player pause event payload
    {
    'eventType' : “Player”,
    'eventName' : “pause”,
    'progressMarker' : “16.332”,
    'perceivedBandwidth' : “785000”,
    'assetId' : “1876”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Player end event payload
    {
    'eventType' : “Player”,
    'eventName' : “end”,
    'progressMarker' : “0”,
    'perceivedBandwidth' : “4650000”,
    'assetId' : “1876”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Ad start event payload
    {
    'eventType' : “Ad”,
    'eventName' : “adStart”,
    'progressMarker' : “0”,
    'perceivedBandwidth' : “4650000”,
    'assetId' : “1876”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Ad pause event payload
    {
    'eventType' : “Ad”,
    'eventName' : “adPause”,
    'progressMarker' : “0”,
    'perceivedBandwidth' : “4650000”,
    'assetId' : “1876”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Ad end payload
    {
    'eventType' : “Ad”,
    'eventName' : “adEnd”,
    'progressMarker' : “0”,
    'perceivedBandwidth' : “4650000”,
    'assetId' : “1876”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Search event payload
    { 'eventType' : “Search”,
    'eventName' : “search”,
    'searchQuery' : “fun”,
    'searchResults' : “214”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };

  • Error event payload
    {
    'eventType' : “Error”,
    'eventName' : “error”,
    'errorCode' : “401”,
    'offendingURI' : “http://localhost:3000/search/Summer%20Fun %20in%20Lake%20Geneva,%20Wisconsin”,
    'uuid' : “3ef023cc-2bca-42bf-bd77-0a9454b33092”,
    'deviceId' : “8e36802a-74fc-423d-8b2e-c360c0c72b23”,
    'trackingSessionId' : “ae58578c-fb4b-49f9-8edc-5fc97abeae68”,
    'userId' : “88147”,
    'ipAddress' : “50.79.215.41”
    };