Include user device in the tracking system, and also track onResize events. Update device screen and viewport dimensions after resize.