2017-06-24 12 views
0

MixpanelでJQLを使用してアプリをインストールして一度も起動した一意のユーザーを取得するにはどうすればよいですか?私は以下のクエリを使用していますが、このようにして決定されたユーザーの数は、プレイストア上の数値で計算されません。このようにして得られた数は、Playstoreで提供されるインストール数の数のほぼ3倍です。Mixpanelで一定期間ユニークユーザーを取得

function main() { 
    return Events({ 
    from_date: "2017-03-19", 
    to_date: "2017-06-21" }) 
    .groupBy(
    ["distinct_id"], 
    mixpanel.reducer.null() 
) 
.reduce(mixpanel.reducer.count()); 
} 

このクエリでは、別個のIDがアプリケーションの最初の起動後に作成され、すべてのユーザーに対して一意であると仮定しています。しかし、これは正しいとは思われません。助けてください

答えて

0

あなたはカウントしたいと思うイベントをフィルタリングしていないので、カウントが一致しないと考えています。アプリケーションのインストール数とアプリケーションの数を数えたい場合は、クエリでこれを指定する必要があります。これを行う方法は、クエリに関数event_selectorsを追加することです。

function main() { 
    return Events({ 
    from_date: "2017-03-19", 
    to_date: "2017-06-21", 
    event_selectors: [ 
     {event: 'App Install'}, 
     {event: 'App Opened'} 
    ]  
    }) 
    .groupBy(
    ["distinct_id"], 
    mixpanel.reducer.null() 
) 
.reduce(mixpanel.reducer.count()); 
} 

私はApp InstallApp Openedはあなたがカウントしたいイベントのために適切な名前であるかはわかりません。

これがあなたを助けてくれることを願っています!

関連する問題