5

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 つのインターフェース間で結果が一貫していることを確認するにはどうすればよいですか?

4

1 に答える 1

18

Mixpanel のソリューション チームの Geddes です。Mixpanel の Web サイトでは、実際に使用するために公開されているものと同じ API を使用しているため、Firebug / Chrome Inspector を使用して、Mixpanel ページのすべての XHR リクエストを表示することをお勧めします。Mixpanel が数値を取得するために使用している正確な API クエリが表示されます。それを独自の API クエリと比較すると、違いがどこにあるかが明確になります。

もちろん、喜んであなたのケースを検討いたします。アカウント名、イベント名などの詳細を support@mixpanel.com までお知らせいただければ、より具体的な回答を差し上げることができます。

ベスト、ゲデス

于 2012-09-24T19:40:20.083 に答える