2 releases
Uses old Rust 2015
0.1.1 | Jul 23, 2015 |
---|---|
0.1.0 | Jul 14, 2015 |
#122 in #export
12KB
285 lines
Mixpanel library for Rust
It's a Mixpanel data export api v2.0 library for Rust language
Currently under heavy development
Features:
- Authentication
- Export
- export - get a "raw dump" of tracked events over a time period
- Annotations
- annotations - list the annotations for a specified date range.
- create - create an annotation
- update - update an annotation
- delete - delete an annotation
- Events
- events - get total, unique, or average data for a set of events over a time period
- top - get the top events from the last day
- names - get the top event names for a time period
- Event Properties
- properties - get total, unique, or average data from a single event property
- top - get the top properties for an event
- values - get the top values for a single event property
- Funnels
- funnels - get data for a set of funnels over a time period
- list - get a list of the names of all the funnels
- Segmentation
- segmentation - get data for an event, segmented and filtered by properties over a time period
- numeric - get numeric data, divided up into buckets for an event segmented and filtered by properties over a time period
- sum - get the sum of a segment's values per time unit
- average - get the average of a segment's values per time unit
- Segmentation Expressions - a detailed overview of what a segmentation expression consists of
- Retention
- retention - get data about how often people are coming back (cohort analysis)
- addiction - get data about how frequently people are performing events
- People Analytics
- engage - get data from People Analytics
Roadmaps
- Implement all the basic features.
- Change return type from un-parsed json object to struct.
- Other apis, eg. track api
Dependencies
~8.5MB
~143K SLoC