Commit Graph

62 Commits (f4d52fcd989640378a4b195c3912e80a8a8f8df1)

Author SHA1 Message Date
Sergei Meza 0336f41e12 fix ip getter 2022-10-18 15:38:21 +09:00
Sergei Meza d0f5c6dec7 edit tracker script 2022-10-18 12:26:24 +09:00
Sergei Meza 472c5374ba edit tracker script 2022-10-18 12:25:55 +09:00
Sergei Meza d46d091b9c edit tracker script 2022-10-18 11:36:40 +09:00
Sergei Meza 93dc509d69 save user ip on the window to cache it 2022-10-18 11:16:14 +09:00
Sergei Meza 129b79dd1d add shopify pixel events 2022-10-18 11:11:29 +09:00
Sergei Meza 019343085f edit tracker script to work under SSR sites 2022-10-18 11:05:25 +09:00
Sergei Meza bf4de2fbf5 edit tracker script to work under SSR sites 2022-10-18 11:01:34 +09:00
Sergei Meza 3c906d066b change get ip method 2022-10-14 18:54:29 +09:00
Sergei Meza 843f1a36ec edit tracker event methods 2022-10-14 16:34:49 +09:00
Sergei Meza 3194ac2c9f edit shopify tracker 2022-10-14 10:46:31 +09:00
Sergei Meza fa4130ebce initial setup. add crossdomain tracking. 2022-10-13 18:18:59 +09:00
Mike Cao 1a6af8fc41 Update tracker to use no dependencies. 2022-08-28 15:55:18 -07:00
Mike Cao bc75b622b5 Updated test console. Refactored fetch for tracker. 2022-08-09 10:27:35 -07:00
Brian Cao 8f934c7e6c checkpoint 2022-07-29 22:30:09 -07:00
Maxime-J 24ddf41331 tracker: collect in one place with fetch 2022-07-06 14:06:28 +00:00
rohandebsarkar a33293066e
Update `tracker/index.js`: `SendBeacon()` to Fetch API 2022-05-22 23:18:26 +05:30
Mike Cao 7cf0927741 Enabling caching in tracker script. 2022-03-18 22:26:23 -07:00
Mike Cao 281671b792 Fixed XML error in Firefox. Renamed telemetry env var. 2022-03-18 19:02:23 -07:00
Mike Cao cdd7273194 Added css-events tracker parameter. Closes #1018. 2022-03-10 23:04:05 -08:00
Mike Cao 17790aa5a8 Fix issue with sendBeacon request. 2022-03-10 19:01:33 -08:00
Mike Cao de50109b3e Use beacon api for links. Closes #446. 2022-03-04 20:36:13 -08:00
Mike Cao 940a752c38 Updated prisma and next. 2022-02-15 20:58:17 -08:00
Mike Cao 6a8de2aeec Added option to remove trailing slash from urls. 2022-01-25 21:23:40 -08:00
Mike Cao 698d4d2687 Update className check in tracker. 2022-01-21 14:49:18 -08:00
Mike Cao 2f18aa29eb Lint fix. 2022-01-14 19:10:46 -08:00
Mike Cao f4d365bf78 Fix tracker for IE 11. 2022-01-14 00:17:06 -08:00
JeDaYoshi cbf64e561a
QoL changes on tracker
- Remove redundant checks and returns
- Add an additional check for local storage (some browsers still lack it)
- Using some better practices
- Use MutationObserver for events
- Add initial events on DOM full render, send first trackView on complete readyState
2021-11-08 15:01:35 -04:00
Mike Cao b1d8a58e22 Update tracker script. 2021-02-01 22:49:00 -08:00
天空Blond 7d3bc66a50
fix pjax, tested on my website
Signed-off-by: 天空Blond <hurui200320@skyblond.info>
2021-02-01 11:50:39 +08:00
Mike Cao 598a95af94 Fix tracker for IE 11. 2020-12-04 22:41:30 -08:00
Mike Cao 7e29aee798 Updated packages. Expose event methods in tracker. 2020-12-02 19:27:57 -08:00
Mike Cao e0c2354169 Added check to disable tracking. 2020-11-01 22:01:30 -08:00
Mike Cao e0a7fd9ec4 Fix tracker regex for events. 2020-10-13 18:40:15 -07:00
Mike Cao 56ccdf8c8e Allow tracker script to load even if tracking is disabled. 2020-10-13 18:32:24 -07:00
Mike Cao 195eb06a02 Add domain filter to tracker. 2020-10-04 22:27:59 -07:00
Mike Cao 3d1dc08491 Implement session caching. 2020-10-02 20:33:46 -07:00
Mike Cao 9eca86a4fc Renamed methods in tracker. 2020-09-18 15:26:45 -07:00
Mike Cao b19889638a Removed polyfills from tracker. Switched to XMLHttpRequest. 2020-09-18 14:16:57 -07:00
Mike Cao 023adafa39 Refactor tracker. 2020-09-18 13:40:46 -07:00
Bartosz Hernas 09235ddacf Reverted tracker to old behaviour while still keeping more advanced use case 2020-09-18 11:33:17 +02:00
Bartosz Hernas 5318accc6f Fixed comments 2020-09-16 12:07:22 +02:00
Bartosz Hernas 241905c5fe Fix uuid passing 2020-09-15 14:10:01 +02:00
Bartosz Hernas 7a71bb1c68 Better snippet 2020-09-15 13:54:35 +02:00
Bartosz Hernas d5e4914153 Comments fixed 2020-09-15 12:03:34 +02:00
Bartosz Hernas d6d1c68e6d Fix tracker 2020-09-15 00:12:09 +02:00
Bartosz Hernas d19bcbabe0 Different method + fixed lint for tracker + added frame mode for shared URLs 2020-09-15 00:09:09 +02:00
Bartosz Hernas 2ea91aaabf Ability to unregister umami 2020-09-14 18:13:59 +02:00
Mike Cao 4ae7ad35ff Update url checking logic. 2020-09-10 21:12:04 -07:00
Mike Cao 0aa6cc939a Allow custom events. 2020-09-03 08:53:39 -07:00