|
|
|
|
|
by jackgolding
1312 days ago
|
|
It is always a battle of strict taxonomy vs agility in my experience and in nearly every company I've worked for someone somewhere chose agility. And all it takes is one poorly thought out migration/project to undermine the whole activity of taxonomy. Believe me most large businesses with multi-million dollar investments in digital analytics aren't even doing the most basic campaign tracking correctly, let alone worrying about taxonomy. I always try to align names with internally used terminology but even a simple thing like "log out" can be complicated for self-service reporting. For example is USER_LOGGED_OUT a dimension (fired on all events), fired by an event listener on a button click or fired after a user-session is cleared by the applet. Are the differences between each platform/operating system? I don't think theres anything better than good documentation (even within the tag management system) and testing tools like Amplitude's event explorer so that analysts can actually verify what has happened. A few analytics vendors have written about this and segment uses the object-action framework like you've suggested. https://segment.com/academy/collecting-data/naming-conventio... |
|