Oll*_*ass 5 api analytics data-integrity mixpanel
我在Mixpanel的仪表板和Data Export API中获得了不同的数字.
在分段选项卡上的仪表板中,我选择了一个事件("登录"),开始和结束日期(9月17日和24日)以及周单位.它显示了一个图表,以及一个包含四个值的表,本周,9月17日,9月10日和9月3日.
我使用Python库调用Mixpanel API:
api = Mixpanel(
api_key = '----',
api_secret = '----'
)
data = api.request(['segmentation'], {
'event': 'login',
'unit': 'week',
'from_date': '2012-09-17',
'to_date': '2012-09-24'
})
print json.dumps(data)
Run Code Online (Sandbox Code Playgroud)
这是它返回的数据:
{
"legend_size": 1,
"data": {
"series": [
"2012-09-17",
"2012-09-24"
],
"values": {
"login": {
"2012-09-17": XXXXX,
"2012-09-24": YYYYY
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
值XXXXX与Web仪表板中显示的值不同,为什么会这样?
API返回9月24日的值,该值不在仪表板视图中.仪表板显示9月3日和10日的值,这些值不在API中.为什么会这样?
如何确保相同日期范围内两个接口之间的结果一致?
小智 18
来自Mixpanel解决方案团队的Geddes.Mixpanel网站实际上使用了我们公开记录供您使用的相同API,因此一个提示是使用Firebug/Chrome Inspector查看Mixpanel页面上的所有XHR请求.您将看到Mixpanel用于获取其数字的确切API查询,您可以将其与您自己的API查询进行比较,并且它将变得清晰,差异在哪里.
当然,我们非常乐意看你的情况.如果您可以向support@mixpanel.com提供帐户名称,活动名称等详细信息,我们可以为您提供更具体的答案.
最好的,Geddes
| 归档时间: |
|
| 查看次数: |
2701 次 |
| 最近记录: |