bcgov / smk

Simple Map Kit is an open source software package that supports the rapid development of maps using leafletJS and various data sources and services. For the companion SMK Editor, please see the repository https://github.com/bcgov/smk-cli.
https://bcgov.github.io/smk/
Apache License 2.0
15 stars 9 forks source link

Enhancement idea: provide analytics option(s) on a per map basis #89

Open NicoledeGreef opened 4 years ago

NicoledeGreef commented 4 years ago

Translink has asked for some basic analytics for the TRP.

They are interested in: -number of users / number of unique users who are accessing the site

Ideally these numbers would be delivered via a self-service dashboard page.

@qqnluaq, @franTarkenton - any ideas for implementation?

NicoledeGreef commented 3 years ago

we may get this "for free" if the site is routed through GWA... prometheus/cabana?

qqnluaq commented 3 years ago

GWA is google web analytics? This is probably a smk-cli issue, as the way to handle this is probably with an enhancement to the app template.

NicoledeGreef commented 2 years ago

i'm not referring to Google Web Analytics in this case. GWA is a product built by our APS team but alas we did confer with them in the last few months and it's not quite what we're after.

NicoledeGreef commented 2 years ago

For our hosted SMK apps we have adopted GDX Analytics which is based on Snowplow Analytics. After a successful pilot earlier this year, we rolled this out to all of the SMK maps that we currently host, including smk-tlink. We are in the process of creating a workflow in our Branch's online support system that allows for streamlined requests of Analytics reports which include:

• User Count, Session Count and Average Session Duration, Page View Count • Time of Day and Day of Week Heatmap – identifies the most popular days and times of day • Traffic Map – identifies where the requests originate • Top Platforms – identifies which operating systems are most prevalent amongst users • Top Browsers – identifies which web browsers are most prevalent amongst users • Top ISPs – which internet service providers are most prevalent amongst users