Analytics is updated on `route` events.  However, triggering that would also effectively reload the page, which isn't desired here.  Instead, it's silently updating the URL to match the new page being viewed; however, that necessitates manually triggering the analytics as well.