Skip to content

timofloettmann/browserslist-mixpanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Target browsers tailored to your audience. Integrate Mixpanel with Browserslist to keep your targeted browsers updated.

Inspired by browserslist-ga

Notes of caution

  • During development it has shown that many events did not include all the necessary properties. Often times either the browser, browser_version or both, were undefined. Depending on your data, your results could be incorrect because of this.

  • Due to limited test data, browsers such as YaBrowser or Cốc Cốc are not handled at all yet.

How to use

In the root directory of your project run:

npx browserslist-mixpanel --apiSecret=<mixpanel api secret> --event='["Page View"]' --days=90

Arguments:

Argument Description default required
apiSecret The Mixpanel API Secret. Can be provided as Environment variable MIXPANEL_API_SECRET yes
days The amount of days to load events for 30 no
event The event or events that you wish to get data for, encoded as a JSON array. Example --event='["Page View", "Log In"]' all no

Afterwards, you can use your stats with Browserslist by adding the following to your Browserslist config:

> 0.5% in my stats

For more information about Browserslist and why it's useful, please take a look into the browserslist repository.

Releases

No releases published

Packages

No packages published