I have just enabled the performance timing context for our company’s web application (after reading this post).
I understand how it works for pageview events, but not sure how to interpret the numbers when it comes to struct and unstruct events. Our app’s frontend use Vue.js.
Link click: In the following example, we first clicked on a link and that created a first struct event, then event was followed immediately by a page_view event. What does this mean?
After that, they are also followed by another pair of link click - page view events with the same timings. Not sure what can possibly cause this.
Activities on a modal: In the following example, we opened a page, then clicked a button on the page to open a modal. On the modal we completed some tasks, then finally click confirm to close the modal. After than we opened some other modals, but it looks like everything that happens on these modal has the same timing with the first page_view event because opening amodal does not make a new page_view happen.
We want to capture the actual time spent on each of these modals, is it possible?
Thanks in advance!