как получить общее количество событий mixpanel через API

Могу ли я получить общее количество событий (= точки данных) за период времени?

Метод «события» (http://mixpanel.com/api/2.0/events/ ) кажется почти то, что мне нужно, просто для этого требуется список имен событий, а мне нужно общее количество моих событий, у меня нет имен.

Я не мог найти это в API.


person Yossi Vainshtein    schedule 19.07.2015    source источник


Ответы (2)


Вы можете сначала нажать на события по имени API, чтобы вернуть список ваших событий на http://mixpanel.com/api/2.0/events/names/. Затем вы можете передать результат в виде списка в свой запрос на http://mixpanel.com/api/2.0/events/, чтобы получить количество для каждого из ваших событий.

В зависимости от вашего варианта использования может иметь смысл использовать взлом URL-адреса в основном отчете о сегментации вместо обращения к API. Если вы добавите union:1 в качестве нового параметра URL-адреса (в конце они разделены запятыми), в отчете будет отображаться объединение всех ваших событий за определенный период времени — если вы просматриваете итоги, это будет общее событие. считать.

person ryanseams    schedule 22.07.2015

Вы можете использовать консоль JQL в Mixpanel в меню «Приложения» в левой навигационной панели. Просто запустите следующее, и он подсчитает общее количество событий. Справочник по API JQL см. здесь: https://mixpanel.com/help/reference/jql/api-reference#api/concepts

function main() {
  return Events({
    from_date: '2010-02-02',
    to_date:   '2017-02-03'
  }).reduce(mixpanel.reducer.count());
}

// 989322
person samjewell    schedule 03.02.2017