Получить уникальных пользователей за определенный период времени в Mixpanel

Как получить уникальных пользователей, которые хотя бы раз установили и запустили приложение через JQL в Mixpanel? Я использую приведенный ниже запрос, однако количество пользователей, определенных таким образом, не совпадает с количеством в PlayStore. Полученный таким образом счет почти в три раза превышает количество установленных номеров в Playstore.

function main() {
  return Events({
    from_date: "2017-03-19",
    to_date: "2017-06-21"  })
  .groupBy(
     ["distinct_id"],
     mixpanel.reducer.null()
  )
.reduce(mixpanel.reducer.count());
}

В этом запросе я предполагаю, что отдельные идентификаторы создаются только после первого запуска приложения и являются уникальными для каждого пользователя. Тем не менее, это не кажется правильным. Пожалуйста, помогите

2 ответа

mixpanel.reducer.null() - всегда возвращает ноль. Смотрите API.

Этот запрос возвращает уникальных пользователей с текущими событиями.

function main() {
  return Events({
    from_date: "2017-03-19",
    to_date: "2017-06-21",
    event_selectors: [
        { event: 'App Install' },
        { event: 'App Opened' }
    ]    
  })
  .groupByUser(mixpanel.reducer.any())
  .reduce(mixpanel.reducer.count());
}

Цепной groupByUser В результате преобразования получается коллекция объектов со следующей структурой: { [distinct_id], value: any },

Я считаю, что счетчик не совпадает, потому что вы не фильтруете события, которые хотите подсчитать. Если вы хотите подсчитать только количество установок и открытий приложений, вы должны указать это в запросе. Способ сделать это, чтобы добавить функцию 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 Install а также App Opened являются подходящими названиями для событий, которые вы хотите считать.

Надеюсь, что это помогает вам!

Другие вопросы по тегам