Hey @jlelli, whether you should write a funnel query using
BrowserInteraction depends on the structure of your application. If any the funnel steps you are trying to track occur asynchronously, without the page reloading, you should probably use
PageView events are generated when a page instrumented with the Browser Agent loads.
BrowserInteraction events are generated when the page initially loads, after a route change and whenever a custom interaction is triggered by the SPA API.
If you have any activity that occurs between page loads which you would like to track in the funnel query, use
Depending on your URL structure,
targetUrl could definitely work. Any of the three
BrowserInteraction attributes that start with
target are different representations of the application’s URL state at the end of the interaction:
I hope that helps! I would be interested to know if you run into any other issues in this process, or if I can clarify any other odd results. Cheers!