I'm not 100% sure if this will work or not - it would need testing on the demo server to see if `_trackPageview` can be set after the GA snippet is initialized. 

If possible I think we should avoid altering the original GA snippet on a per-page basis. We're also adding more inline JS to the template here.

Because this GA event only needs to reference a data attribute stored on the `<html>` tag, then you should be able to read this particular value before the DOM ready event? When the JS for this page runs, the only thing not yet rendered is the `<body>`, so for this event you should be ok with it not being inside `ready()`?