2017-06-24 2 views
0

Comment puis-je obtenir les utilisateurs uniques qui ont installé et lancé l'application au moins une fois via JQL dans Mixpanel? J'utilise la requête ci-dessous, cependant, le nombre d'utilisateurs ainsi déterminé ne correspond pas au nombre sur playstore. Le nombre ainsi obtenu est presque trois fois le nombre de numéros d'installation fournis dans Playstore.Obtenez des utilisateurs uniques dans une période donnée dans 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()); 
} 

Dans cette requête, je suppose que ids distincts sont créés seulement après le premier lancement de l'application et sont uniques pour chaque utilisateur. Cependant, cela ne semble pas être correct. Veuillez nous aider

Répondre

0

Je crois que le nombre ne correspond pas parce que vous ne filtrez pas les événements que vous voulez compter, si vous voulez seulement compter le nombre d'installations d'applications et d'applications, vous devez le spécifier dans la requête. Pour ce faire, ajoutez la fonction event_selectors à votre requête.

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()); 
} 

Je ne sais pas si App Install et App Opened sont les noms appropriés pour les événements que vous souhaitez compter.

Espérons que ça vous aide!