Otrzymuję różne liczby w panelu kontrolnym Mixpanel i interfejsie API eksportu danych.Mixpanel: Interfejs API eksportu danych udostępnia różne wyniki i zakresy dla pulpitu nawigacyjnego
W panelu na karcie segmentacji wybrałem wydarzenie ("login"), daty rozpoczęcia i zakończenia (17 i 24 września) oraz jednostkę tygodnia. Pokazuje wykres i tabelę z czterema wartościami dla tego tygodnia, 17 września, 10 września i 3 września.
robię to wezwanie do API Mixpanel wykorzystaniem biblioteki Pythona:
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)
Oto dane zwraca:
{
"legend_size": 1,
"data": {
"series": [
"2012-09-17",
"2012-09-24"
],
"values": {
"login": {
"2012-09-17": XXXXX,
"2012-09-24": YYYYY
}
}
}
}
Wartość XXXXX różni się od wartości pokazanej na desce rozdzielczej internetowej , dlaczego to?
Interfejs API zwraca wartość 24 września, która nie znajduje się w widoku pulpitu. Panel pokazuje wartości od 3 do 10 września, których nie ma w interfejsie API. Dlaczego to się dzieje?
Jak mogę zapewnić, że wyniki są spójne między dwoma interfejsami dla tego samego zakresu dat?
Dzięki, że dał mi info, że muszę go rozwiązać. –
Bardzo bardzo bardzo przydatny komentarz - gdy próbuję zrozumieć moją opinię na temat interfejsu API, teraz mogę go obejrzeć. Wspaniały. –
Moje zdarzenie segmentacji ma właściwości. Jak mogę zapytać o właściwości za pomocą zapytania segmentacyjnego? –