Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add analytics #146

Open
GentlemanHal opened this issue Oct 27, 2016 · 1 comment
Open

Add analytics #146

GentlemanHal opened this issue Oct 27, 2016 · 1 comment
Labels
for developers Changes that make development easier help wanted Changes the team requires more information or help to resolve nevergreen.io Changes specifically related to nevergreen.io new feature A new feature

Comments

@GentlemanHal
Copy link
Member

GentlemanHal commented Oct 27, 2016

It would be nice to know how people are using Nevergreen.

One of the principles we follow is including all dependencies so that people can self host on machines with no access to the internet (why we include fonts instead of using CDNs for example). This is something we need to keep in mind when implementing this feature.

  • Any code should fail gracefully and silently if sending analytics fails
  • Add a help section explaining we use analytics
  • Should we allow users to turn it off?
    • Just if self hosting?
  • Should we integrate directly with a provider or use something like Segment analytics.js?
  • What events do we want to track, every button click?
@GentlemanHal GentlemanHal added for developers Changes that make development easier nevergreen.io Changes specifically related to nevergreen.io new feature A new feature labels Oct 27, 2016
@GentlemanHal GentlemanHal added this to the v1.0.0 milestone Oct 27, 2016
@GentlemanHal GentlemanHal removed this from the v1.0.0 milestone Jun 5, 2017
@GentlemanHal GentlemanHal added this to the v2.0.0 milestone Jan 28, 2018
@GentlemanHal GentlemanHal removed this from the v2.0.0 milestone May 27, 2018
@GentlemanHal GentlemanHal added this to the v5.0.0 milestone Aug 17, 2019
@GentlemanHal GentlemanHal removed this from the v5.0.0 milestone Nov 17, 2019
@GentlemanHal GentlemanHal added the help wanted Changes the team requires more information or help to resolve label Feb 11, 2020
@GentlemanHal
Copy link
Member Author

Found out about Navigator.sendBeacon which might be good enough.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
for developers Changes that make development easier help wanted Changes the team requires more information or help to resolve nevergreen.io Changes specifically related to nevergreen.io new feature A new feature
Projects
None yet
Development

No branches or pull requests

1 participant