Viewport data analysis