Ich erhalte verschiedene Zahlen in Mixpanels Dashboard und Datenexport-API.Mixpanel: Die Datenexport-API liefert verschiedene Ergebnisse und Bereiche für das Web-Dashboard
Im Dashboard auf der Registerkarte Segmentierung habe ich ein Ereignis ("Login"), Start- und Enddatum (17. und 24. September) und die Wocheneinheit ausgewählt. Es zeigt eine Grafik und eine Tabelle mit vier Werten für diese Woche, 17. September, 10. September und 3. September.
Ich mache diesen Aufruf an die Mixpanel API, um die Python-Bibliothek:
api = Mixpanel(
api_key = '----',
api_secret = '----'
)
data = api.request(['segmentation'], {
'event': 'login',
'unit': 'week',
'from_date': '2012-09-17',
'to_date': '2012-09-24'
})
print json.dumps(data)
Hier ist die Daten, die es gibt:
{
"legend_size": 1,
"data": {
"series": [
"2012-09-17",
"2012-09-24"
],
"values": {
"login": {
"2012-09-17": XXXXX,
"2012-09-24": YYYYY
}
}
}
}
Der Wert XXXXX unterscheidet sich auf den Wert in der Web-Dashboard angezeigt , warum ist das?
Die API gibt einen Wert für den 24. September zurück, der nicht in der Dashboard-Ansicht angezeigt wird. Das Dashboard zeigt Werte für den 3. und 10. September an, die nicht in der API enthalten sind. Warum passiert dies?
Wie kann ich sicherstellen, dass die Ergebnisse zwischen den beiden Schnittstellen für denselben Zeitraum konsistent sind?
Danke, dass Sie mir die Informationen gab ich es zu lösen benötigt. –
Sehr, sehr, sehr nützlicher Kommentar - wie ich versuche, den Kopf um die API zu bekommen und jetzt kann ich es sehen. Super. –
Mein Segmentierungsereignis hat Eigenschaften. Wie kann ich die Eigenschaften mithilfe einer Segmentierungsabfrage abfragen? –