I would like to track if a user visits a specific page and not just this but also how far he scrolled. We are using paginated data on that screen and I want to check:
- if the user navigated to the specific tab
- if the user has scrolled to page 2, page 3 etc.
2
Answers
Please share a few lines of code related to the problem so that I can evaluate them and suggest a solution.
You can use some kinds of analytics services, such as: GG Firebase Analytics, Yandex metrica, etc. I have investigated a year ago but haven’t applied in reality, haha :D. Most of analytics services have pagination tracking. About scroll, I’m not sure. Maybe you could trigger some special event to notify that user scrolled over each 10 items for example.
Read more: https://w3techs.com/technologies/overview/traffic_analysis
–> Also check for if this service is available on mobile/Flutter