2017-06-24 51 views
0

如何通過Mixpanel中的JQL獲取已安裝並啓動應用至少一次的唯一用戶?我正在使用下面提到的查詢,但是,這樣確定的用戶數量不符合playstore上的數字。這樣獲得的計數幾乎是Playstore中提供的安裝數量的三倍。在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

我認爲計數不匹配是因爲您沒有篩選要計數的事件,如果您只想計算App Installs和App Opens的數量,則必須在查詢中指定該數量。執行此操作的方法是在查詢中添加功能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是要計算事件的適當的名稱。

希望這可以幫助你!

相關問題