Skip to content

Add Tracking #264

Closed
Closed
@fhennig

Description

@fhennig

As a stackable site admin, I want to install light user tracking to know which sites users visit and where they leave the site, to better understand where we should focus future work on, and also other insights such as which operators are most popular.

We have tracking on our main site, but not on the docs, leaving a 'blind spot'. A script needs to be added to the generated site.

While google analytics needs an API key, and the docs have info on that, we do not need an API key for our tracking solution. I think the URL where to send the analytics should still be configurable. Not only to not hardcode it in the UI code, but also to be able to leave it out and build the site without tracking for local building/testing.

This Ticket needs to be resolved in coordination with @stackfab (Fabian) to make the relevant changes in the tracking upstream, as well as monitor the tracking dashboard. Fabian also has a script snippet that needs to be used.

This ticket is done when:

I decided to not pass in the URL. Instead I introduced an enable_tracking key that is just set to true/false in the respective playbooks.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions