фонMixpanel Android - последовательный TimeEvent запросы сценарных
Я имею в виду эту документацию о timeEvent:
MixpanelAPI mixpanel =
MixpanelAPI.getInstance(context, MIXPANEL_TOKEN);
// start the timer for the event "Image Upload"
mixpanel.timeEvent("Image Upload");
// stop the timer if the imageUpload() method returns true
if(imageUpload()){
mixpanel.track("Image Upload");
}
Описание Метод объясняет:
Begin сроков события , Calling timeEvent («Thing») не отправит событие , но когда вы в конечном итоге вызовете трек («Thing»), ваше отслеживаемое событие будет отправлено с свойством «$ duration», представляющим число секунд между вашими звонками ,
Вопрос
Похоже imageUpload()
возвращает логическое значение. если это true
то Mixpanel будет отслеживать это событие с duration
указанного свойства ..
Однако это не указывает, что будет происходить, если ImageUpload() возвращает false
.. Что делать, если у меня есть два последовательных вызовов на этот uploadImage()
метод и первый один возвращает false
и следующие возвращается true
? это испортит отслеживание событий?
последовательность вызова будет:
// first upload
mixpanel.timeEvent("Image Upload");
// first upload failed
// second upload
mixpanel.timeEvent("Image Upload");
// second upload succeeded
mixpanel.track("Image Upload");
будет
второго timeEvent
переопределения первой?