We usually send to first beacon on "window load" but we also send second beacon on "window unload".
The purpose of "window unload" know to me is to:
- validate the session
- measure time spend on a page
Currently we import one extra line for "window unload" but actually we can optimize it because this beacon has usually only one different column which is a timestamp marking when window unload started.
The outcome will be one extra column in navigation_timings which shows how long miliseconds were spend on a page.