analytics icon indicating copy to clipboard operation
analytics copied to clipboard

Lightweight analytics abstraction layer for tracking page views, custom events, & identifying visitors

Results 158 analytics issues
Sort by recently updated
recently updated
newest added

Amplitude has deprecated their previous [JavaScript SDK][legacy-sdk] (which the existing plugin integrates). They now recommend using the new [TypeScript Browser SDK](https://www.docs.developers.amplitude.com/data/sdks/typescript-browser/). How can we go about adding support for the...

This PR is in response to #311. The existing version of the Amplitude script in the plugin has been deprecated.

Looks like the `trackingId` property in the GA plugin has been renamed to `measurementIds` but a number of the document files still reference `trackingId`. This pull updates those places

Google Analytics has a [Terms of Service](https://marketingplatform.google.com/about/analytics/terms/us/?) in place that clearly states under Privacy Section that you shouldn't add any PII (“Personally Identifiable Information”) of the user like email, name,...

Hi ! I have written a custom plugin for my project. It seems that when the track plugin method throws/rejects the Analytics.track method never resolve nor reject (=> in other...

enhancement

Is it possible to change/format an event name within a plugin for a specific namespace? For example, for Google Analytics 4, I need to use specific event names and properties...

Just want to start this off by saying, this package is fantastic and I appreciate all of the hard work you folks have put into it! It works really well!...

# Description Based on that the events: track, page, etc. work with async functions and wait as expected this behaviour should be consistent across the functions. Looking at the implementation...

Currently analytics by default stores a field `__anon_id` into `localStorage`. However, with GDPR we don't want to store any persistent information until the user gives consent to do so. We...

Hi, thanks for analyticsjs! When using it on in a long-running server calling `trackEvent` after every request, the memory usage of the process grows forever. This shows the process's growing...