2012-09-24 1 views
5

Mixpanel의 대시 보드 및 데이터 내보내기 API에서 다른 숫자가 나타납니다. 분할 탭의 대시 보드에서 Mixpanel : 데이터 내보내기 API가 웹 대시 보드에 다른 결과와 범위를 제공합니다.

, 나는 ("로그인") 이벤트를 선택한, 시작 및 종료 날짜 (9 월 17 ~ 24 일) 및 주 단위. 이번 주에는 9 월 17 일, 9 월 10 일, 9 월 3 일에 그래프와 4 개의 값을 가진 테이블을 보여줍니다.

내가 파이썬 라이브러리를 사용하여 Mixpanel API에 대한이 호출합니다

{ 
    "legend_size": 1, 
    "data": { 
     "series": [ 
      "2012-09-17", 
      "2012-09-24" 
     ], 
     "values": { 
      "login": { 
       "2012-09-17": XXXXX, 
       "2012-09-24": YYYYY 
      } 
     } 
    } 
} 

값 XXXXX는 웹 대시 보드에 표시된 값에 다른 : 여기

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) 

을가 반환하는 데이터입니다 , 왜 이런거야?

API는 대시 보드 뷰에없는 9 월 24 일에 대한 값을 리턴한다. 대시 보드에는 9 월 3 일과 10 일에 API에없는 값이 표시됩니다. 왜 이런 일이 일어나는 걸까요?

어떻게 결과가 같은 기간에 대한 두 인터페이스의 일관성을 보장 할 수 있는가?

답변

18

Geddes는 여기 Mixpanel의 솔루션 팀에서 제공합니다. Mixpanel 웹 사이트는 실제로 우리가 공개적으로 사용하는 것과 동일한 API를 사용하므로, Firepick/Chrome Inspector를 사용하여 Mixpanel 페이지에서 모든 XHR 요청을 볼 수 있습니다. Mixpanel이 숫자를 얻기 위해 사용하는 정확한 API 쿼리를 볼 수 있으며, API 쿼리와 비교할 수 있습니다. 차이점은 어디에서 명확 해집니다.

물론 귀하의 사례를 살펴보면 더 기쁩니다. [email protected]에 계정 이름, 이벤트 이름 등과 같은 세부 정보를 제공 할 수 있다면보다 구체적인 답변을 드릴 수 있습니다. 내게 그것을 해결하는 데 필요한 정보를 준

최저

, Geddes

+0

감사합니다. –

+3

아주 아주 유용한 코멘트 - API에 머리를 맞기 위해 노력 중이므로 이제 볼 수 있습니다. 감독자. –

+0

내 세그먼트 화 이벤트에 속성이 있습니다. 분할 쿼리를 사용하여 속성을 쿼리하려면 어떻게해야합니까? –

관련 문제