ComputerScienceHouse / ComputerScienceHouse/gallery

Track usage with Datadog RUM

Open
#69 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
22
Forks
30
Avg merge
2h 26m
Merged PRs (30d)
1

Description

Replace Google analytics with Datadog RUM

See https://www.datadoghq.com/rum/ for a description
Follow the setup guide: https://docs.datadoghq.com/real_user_monitoring/installation/?tab=us
Make sure to include information about logged in users, for example
```javascript
datadogRum.addRumGlobalContext('usr', { // usr as defined in the datadog naming guide https://docs.datadoghq.com/logs/processing/attributes_naming_convention/#user-related-attributes
uid: username,
groups: groups // If available
});
```

Reach out to an RTP for client and application tokens

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the existing Google Analytics integration in the gallery repository and review how the Flask application exposes the logged-in username and groups. Follow the Datadog RUM installation guide, coordinate with an RTP for the client and application tokens, and consider the work done when Google Analytics is replaced and the requested logged-in-user context is included.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, python
Domain
analytics, observability
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.