Mixpanel のダッシュボードと Data Export API で異なる数値を取得しています。
セグメンテーション タブのダッシュボードで、イベント (「ログイン」)、開始日と終了日 (9 月 17 日と 24 日)、および週単位を選択しました。グラフと、今週、9 月 17 日、9 月 10 日、9 月 3 日の 4 つの値を含むテーブルが表示されます。
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)
返されるデータは次のとおりです。
{
"legend_size": 1,
"data": {
"series": [
"2012-09-17",
"2012-09-24"
],
"values": {
"login": {
"2012-09-17": XXXXX,
"2012-09-24": YYYYY
}
}
}
}
値 XXXXX は、Web ダッシュボードに表示される値とは異なります。これはなぜですか?
API は、ダッシュボード ビューにない 9 月 24 日の値を返しています。ダッシュボードには、API にない 9 月 3 日と 10 日の値が表示されます。なぜこうなった?
同じ日付範囲の 2 つのインターフェース間で結果が一貫していることを確認するにはどうすればよいですか?