ComputerScienceHouse / ComputerScienceHouse/gallery
Track usage with Datadog RUM
- 主要言語
- Python
- スター
- 22
- フォーク
- 30
- 平均マージ
- 2時間 26分
- マージ済み PR(30日)
- 1
説明
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
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず gallery リポジトリにある既存の Google Analytics 統合を見つけ、Flask アプリケーションがログイン中のユーザー名とグループをどのように公開しているかを確認します。Datadog RUM のインストールガイドに従い、クライアントトークンとアプリケーショントークンについて RTP と調整し、Google Analytics が置き換えられ、要求されたログイン中ユーザーのコンテキストが含まれた時点で作業完了とします。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript, python
- 領域
- analytics, observability
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100