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.
http://p.barker.dj/mobile-device-orientation
Originally posted by @mfu0 Related to #267 Overriding the URL with setCustomUrl creates problems when doing clickpath analytics. Page 1 -- real URL: dot.com/app/auth/MTI1NjU0c2RmaGpranZ2ZmpkaGdmZHNkZmdm -- "URL alias": dot.com/app/auth/index User navigates...
Move from a code based approach to a JSON approach driving the fixupUrl. For an example of the concept (albeit in YAML not JSON), see: https://github.com/snowplow/referer-parser/blob/master/resources/referers.yml#L654
This would fire an event whenever a user right-clicks on a tracked link, on the assumption that they are probably just about to open the link.
We got an overflow failure at data load for "geolocation_context" from one of our customers: **colname**: latitude **type**: float8 **raw_field_value**: 4.9406564584124654e-324 **error**: Overflow, 4.9406564584124654e-324 (Double valid range 2.225074e-308 to 1.797693e+308)...
Page Pings are not fired on an iOS UIWebView, while they are fired on Safari. While loading statically the same HTML, with the same SP tracking code - execution is...
This is superior of https://github.com/snowplow/snowplow-javascript-tracker/issues/556. We can check for invalid tracker state and use `trackError` (or even introduce special schema) to warn user (user installed tracker, not end-user) that tracker...
[gaCookies](https://github.com/snowplow/snowplow-javascript-tracker/blob/0ba1bad19e276d381ffe214669042dde17a4d9fd/src/js/tracker.js#L1202) just takes the entire Google Analytics cookie out and plugs it into a context. GA [provides a method](https://developers.google.com/analytics/devguides/collection/analyticsjs/cookies-user-id#getting_the_client_id_from_the_cookie) and callback to do this properly. We should probably use this....
For text-heavy websites, like blogs or newspapers we can add text-selection tracking, which triggers event whenever user highlighted some part of paragraph (important part probably). This allows our users to...
from snowplow/snowplow#1629: >Findings based on the differences between the domain_sessionidx and a session index calculated using SQL (30 minutes lag). Events are sorted on dvce_tstamp. The index sometimes decreases, increases...