Closed RichardBruskiewich closed 6 months ago
Regarding the design of the Portal-side Google Analytics events handling, the suggestion by @massung is that we specify an internal (module) library API of meaningfully named functions which reflect specific use cases, and configure a set of calls through the single generic GA event (AJAX) notification function.
This page is to capture basic use cases for Google Analytics events / page tracking.
Initial broad stroke use cases mentioned so far:
The current basic analytics implementation code in
dig-dug-server
anddig-dug-portal
currently tags client users solely by the cookie tagged 'session' identifier which is stored indig-dug-logins
or (for anonymous public users) cached locally in the server.js module (Developer's note: this needs to be reviewed for robust implementation)