python - What tracking solutions are available for server side code? -
i'm working on tracking proxy (for want of better term) written in python. it's simple http (wsgi) application run on 1 (maybe more) server , accepts event data desktop client. service forward tracking data on actual tracking platform (deskmetrics, mixpanel, google analytics) don't have deal slicing , dicing of data.
the reason implementation it's easier , faster make changes server process control rather having ensure every client in wild gets updated if tracking backend changes in way.
i've been looking info on various options , hoping here have advice own experiences. ideally we'd able use google analytics it's free amount of usage paid options fine.
my real requirement either python library or documented api can write wrapper (this seems lacking in ga when comes triggering events through method other js or other provided libs).
n.b. we're not tracking server code newrelic isn't appropriate, we're decoupling desktop application specifics of tracking backend.
have tried below?
the google data apis python client library has source specific analytics
- http://code.google.com/p/gdata-python-client/
- http://code.google.com/p/gdata-python-client/source/browse/#hg%2fsamples%2fanalytics
- https://developers.google.com/gdata/articles/python_client_lib
you might able borrow these sources well; google has working on mobile , source available in php, jsp, asp.net , perl: https://developers.google.com/analytics/devguides/collection/other/mobilewebsites
i came accross in php http://code.google.com/p/php-ga/
as others:
- kissmetrics: http://support.kissmetrics.com/apis/python
- mixpanel: https://mixpanel.com/docs/integration-libraries/python
- deskmetrics: don't seem have python, http://docs.deskmetrics.com/index.html
sorry cannot provide information based off extensive experience python related other providing few of these resources. interested see come with.
Comments
Post a Comment