snowplow-javascript-tracker
snowplow-javascript-tracker copied to clipboard
Snowplow event tracker for client-side and server-side JavaScript. Add analytics to your websites, web apps and servers.
The alternative is just to use existing methods like https://github.com/snowplow/snowplow-javascript-tracker/blob/feb8a3655ff75f1a9c09a9c9b500d0346340d82e/src/js/tracker.js#L1167
See: - https://github.com/snowplow/snowplow-android-tracker/issues/59 - https://github.com/snowplow/snowplow-objc-tracker/issues/195
Not just link clicks
Sessions are based on the session cookie which is present if any event has been fired on the page in the last 30 minutes and absent otherwise. So if a...
Would need to compress (and then de-compress) using https://github.com/nicjansma/resourcetiming-compression.js
If user has semantically marked up their web pages with http://schema.org/WebPage Use this schema: https://github.com/snowplow/iglu-central/blob/master/schemas/org.schema/WebPage/jsonformat/1-0-0
Suggested by @UriGrod In the current implementation, a page ping fires every X seconds. A user is considered active if there's been activity in the last ping period, in which...
At the moment, our handling of proxies is lossy. It's lossy because we report someone viewing a Google Brazilian translation of www.football.com as simply a direct page view of www.football.com...
From kingo55: > I noticed the page ping works even when the user is inactive. I locked my computer while I > went to lunch with the code active on...