2014-02-26 3 views
0

내가 Mixpanel 분석을 통해 사용자 정보를 얻으려고하지만 제대로 내가mixpanel API를

mixpanel.people.identify를 사용하여이 ... 데이터가 설정되어 수행하는 방법을 파악하기 어려움을 겪고있는 사용자 정보를 가져옵니다()

이벤트 및 분할 요청은 괜찮습니다. Engage 엔드 포인트에서 요청을 쿼리하는 방법을 알 수는 없습니다. 그것은이를 찾을 수있는 다른 방법이 아웃 될 수도집니다 그러나 이것은 나를 위해 작동하기 때문에

답변

3

는 : 당신은 참여 데이터를

$data = $mp->request(array('engage')); 
foreach($data->results as $user) { 
    $email = $user->{'$properties'}->{'$email'}; 
    $last_seen_date = $user->{'$properties'}->{'$last_seen'}; 
    $distinct_id = $user->{'$distinct_id'}; 
} 

가 distinct_id은 다음 foreach 문에서 사용할 수있는이 방법을 얻을 필요() 루프를 사용하여이 사용자에게 등록 된 이벤트를 가져옵니다.

$endpoint = array('stream', 'query'); 
$parameters = array(
     'distinct_ids' => json_encode(array($distinct_id)), 
     'from_date' => '2014-02-10', 
     'to_date' => '2014-02-25', 
); 
관련 문제