Open lentinj opened 1 month ago
I've added onezoom.org & www.onezoom.org to list of domains:
https://analytics.google.com/analytics/web/#/a35612933p275165219/admin/streams/table/2644191729
...I'm not convinced it's necessary, but was recommended by the config pages and I don't think it'll hurt.
Great, thanks @lentinj
Having pondered this over the weekend, these pages demystify what's going on a bit:
Basically, engagement time is reliant on events sending "engagement_time_msec" (which is kinda obvious in retrospect). We've not enabled "enhanced measurement", which means the additional events aren't happening.
Our new events do send "engagement_time_msec" so I think we should see a dramatic improvement. The remaining questions are:
For (1), I feel like being as close to the default settings as possible is most useful, to make one less thing to remember.
For (2), I can't find any evidence of limits we'd exceed, but it feels excessively chatty to me. I'd rather wait & see if it's needed instead of leaping straight in.
Things we want to get done ~now:
views/analytics.html
I think this is all done now, the weirdest addition is "popup_scroll" which fires if a wikipedia page has scrolled, and is still visible after 5 seconds after the event. It doesn't fire for subsequent scrolls.
The main point was to lessen false-positives, flicking and immediately closing. We could fine-tune it if need be.
There's a laundry list of problems with Google Analytics:
page_view
is under our control, remove OTT from tree navigations, keep non-tree pages as they are.[ ] Add custom events for sponsorship flowwith the various page_view events, I'm not sure this is worth it.Ultimately what we want to do is improve the average engagement time:
...given this is total session time, even if users ended up with multiple tiny sessions that shouldn't be a problem. Possibly the lack of Enhanced Measurement means we can't measure session time?