2015-04-16 1 views
1

Существует ли API-интерфейс Mixpanel для добавления и заполнения «свойства» ко всем «событиям» определенного типа. Это, я хочу делать каждый день, через cronjob, для всех соответствующих событий за предыдущий день.Добавить и заполнить «свойство» для отслеживания событий Mixpanel (mixpanel.com)

Для наглядности возьмите этот пример; Предположим, у меня есть события, которые отслеживаются Mixpanel с этими деталями:

{ 'Имя': 'page_type', 'действие': 'посадки', 'дата': '14 -04-2015' , .. . }.

Теперь я хочу, чтобы добавить свойство «num_displayed_items» с событий детальной зависимой величины, как:

{ «имя»: «page_type», «действия»: «посадку», «дата» : '14 -04-2015 ', ..., ' num_displayed_items ': some_var, }.

ответ

1

Существует нет (документально) API-метод, который позволит вам обновлять/изменять событие.

Возможно, вам потребуется связать дополнительное свойство с объектом People, связанным с событием.

HTTP ссылки API: https://mixpanel.com/help/reference/http

1

Один неуклюжий способ сделать это, чтобы экспортировать события, изменять их и импортировать их снова. Вы можете прочитать в this post of mine, как вы можете экспортировать, изменять и импортировать события.

Рецепт, который вы должны реализовать (в качестве упражнения для читателя) выглядит следующим образом:

  • экспортировать все события,
  • сброса (или создать новый) проект,
  • изменить event json по желанию,
  • импорт событий в новую учетную запись/сброс.

Здесь немного экспериментов. Вы можете отредактировать ответ, если у вас есть код.

+0

Да, это один из способов сделать это. Но мы на самом деле хотели делать это часто в то время, делая этот метод очень непригодным. С тех пор мы избавились от необходимости делать это. Ура! – akshay

+0

@akshay да, другой ответ был бы: даже не пытайтесь, что еще более неудовлетворительно. Рад слышать, что вы больше не в этом исправить. – iwein