2012-09-24 13 views
5

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?

Odpowiedz

18

Geddes z zespołu Solutions Mixpanel tutaj. Witryna Mixpanel używa tych samych API, które publikujemy publicznie, więc jedną z nich jest skorzystanie z Firebug/Chrome Inspector do przeglądania wszystkich żądań XHR na stronie Mixpanel. Zobaczysz dokładne zapytanie API, które Mixpanel używa, aby uzyskać jego liczby, i możesz to porównać do własnego zapytania API, a stanie się jasne, gdzie jest różnica.

Oczywiście z przyjemnością obejrzymy Twoją sprawę. Jeśli możesz podać szczegóły, takie jak nazwa konta, nazwa wydarzenia itp., Na adres [email protected], możemy podać bardziej szczegółową odpowiedź.

Best, Geddes

+0

Dzięki, że dał mi info, że muszę go rozwiązać. –

+3

Bardzo bardzo bardzo przydatny komentarz - gdy próbuję zrozumieć moją opinię na temat interfejsu API, teraz mogę go obejrzeć. Wspaniały. –

+0

Moje zdarzenie segmentacji ma właściwości. Jak mogę zapytać o właściwości za pomocą zapytania segmentacyjnego? –

Powiązane problemy