garageScript / databases

Play with databases without account
https://learndatabases.dev/
7 stars 11 forks source link

Add analytics event tracking #230

Closed hoiekim closed 3 years ago

hoiekim commented 3 years ago

What is event tracking?

We can collect data of what users do in our website like this example image

How to add event tracking using umami

We only need to add class with certain format to those element that we want to track. Format: umami--<event>--<event-name> See more information here

Events that are going to be tracked

codecov[bot] commented 3 years ago

Codecov Report

Merging #230 into master will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##            master      #230   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           11        11           
  Lines          414       410    -4     
  Branches        40        41    +1     
=========================================
- Hits           414       410    -4     
Impacted Files Coverage Δ
sequelize/db.js 100.00% <ø> (ø)
database/elasticsearch/elastic.js 100.00% <100.00%> (ø)
database/postgres/pg.js 100.00% <100.00%> (ø)
lib/users.js 100.00% <100.00%> (ø)
src/routes/renderRoutes.js 100.00% <100.00%> (ø)
src/routes/userRoutes.js 100.00% <100.00%> (ø)
src/server.js 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 39a2f8e...3bda979. Read the comment docs.