mixpanel-celery

使用Celery对Mixpanel进行异步事件跟踪。(Asynchronous event tracking for Mixpanel using Celery)

  • 所有者: winhamwr/mixpanel-celery
  • 平台:
  • 许可证: BSD 3-Clause "New" or "Revised" License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

mixpanel-celery

Asynchronous event tracking for Mixpanel

Build Status

mixpanel-celery helps you use Celery
to asynchronously track your
Mixpanel events.
Waiting on HTTP requests to Mixpanel's api to complete
every time you want to record something slows you down.
Using mixpanel-celery gives you all of the Mixpanel goodness
without any of the potential performance impact.

Works wherever Celery works

mixpanel-celery works great with Django,
but because Celery works with just python,
so does mixpanel-celery.

But how do I do the thing?

I'll tell you how!
Have Celery running and want to asynchronously track an event?
Is your event called my_event?
You're in luck!

from mixpanel.tasks import EventTracker

EventTracker.delay(
    'my_event',
    {'distinct_id': 1},
    token='YOUR_API_TOKEN',
)

Boom.
Once your Celery worker gets hold of that bad boy, it's tracked.

Full-on Docs

Would you like to know more?
Well then you should read the docs,
citizen.

Contributing

We love pull requests!
Send us one, and you'll probably make Wes's day.

For details,
check out the
contribution tips
documentation.

We like Mixpanel and Celery

This project isn't affiliated with the Mixpanel company.
Just a customer's implementation of a client for their service.

主要指标

概览
名称与所有者winhamwr/mixpanel-celery
主编程语言Python
编程语言Python (语言数: 2)
平台
许可证BSD 3-Clause "New" or "Revised" License
所有者活动
创建于2010-02-01 18:40:46
推送于2020-01-07 16:16:56
最后一次提交2020-01-07 11:16:21
发布数16
最新版本名称v0.10.1 (发布于 )
第一版名称semvar (发布于 )
用户参与
星数94
关注者数9
派生数46
提交数200
已启用问题?
问题数12
打开的问题数4
拉请求数21
打开的拉请求数0
关闭的拉请求数4
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?