2017-06-24 5 views
0

Wie bekomme ich die einzigartigen Benutzer, die die App mindestens einmal installiert und durch JQL in Mixpanel gestartet haben? Ich verwende die unten angegebene Abfrage, die Anzahl der so ermittelten Benutzer stimmt jedoch nicht mit der Nummer auf dem Playstore überein. Die so erhaltene Anzahl ist fast dreimal so hoch wie die Anzahl der Installationsnummern in Playstore.Erhalten Sie einzigartige Benutzer in einem bestimmten Zeitraum in 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()); 
} 

In dieser Abfrage Ich gehe davon aus, dass unterschiedliche IDs nur nach dem ersten Start der App erstellt werden und sind für jeden Benutzer eindeutig. Dies scheint jedoch nicht korrekt zu sein. Bitte helfen

Antwort

0

Ich glaube, dass die Anzahl nicht übereinstimmt, weil Sie die Ereignisse nicht filtern, die Sie zählen möchten, wenn Sie nur die Anzahl der App Installs und App Opens zählen möchten, dann müssen Sie dies in der Abfrage angeben. Sie können dazu in Ihrer Abfrage die Funktion event_selectors hinzufügen.

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

Ich bin mir nicht sicher, ob App Install und App Opened die passenden Namen für die Veranstaltungen sind Sie zählen möchten.

Hoffe das hilft dir aus!

Verwandte Themen