acmutd / acmutd/portal-backend

Google Analytics

未關閉
#29 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
enhancement
主要語言
TypeScript
星號
3
分支
0
PR 合併指標
30 天內沒有已合併 PR

描述

**Overview**
Centralize analytics reporting and data aggregation through Google Tag Manager instead of linking them all as data streams to a single firebase project.

**Details**
Currently various ACM Development projects have dedicated google analytics tracking built into them but its scattered across different accounts and toolsets. The primary acmutd.co website utilizes a tag associated with comet.acm, hacktoberfest and the previous projects are attached as data streams to a firebase project, and individual dev projects have their own analytics codes associated with their GCP projects. This myriad of different systems causes it to be challenging to view all the marketing and analytics information associated with ACM users in one easy location. This issue's goal is to track the complete migration of all analytics information into Google Tag Manager (a separate service from just google Analytics). Google Tag Manager handles creating various different tags under different organizations or services in one central location that is accessible to all members in the ACM G Suite. It also supports natively adding/managing tags other than just Google Analytics.

**Task List**
- [ ] Create ACM UTD organization on Google Tag Manager and ensure that all G Suite members have visibility into the data / tags
- [ ] Create tags for all the domains / websites / apps maintained by ACM Development
- [ ] acmutd.co
- [ ] hackutd.co
- [ ] 2021.hackutd.co
- [ ] portal.hackutd.co
- [ ] hacktoberfest.acmutd.co
- [ ] trackit.acmutd.co
- [ ] projects.acmutd.co
- [ ] education.acmutd.co
- [ ] research.acmutd.co
- [ ] community.acmutd.co
- [ ] portal.acmutd.co (currently not deployed)

**Additional context**
The goal is to centralize data collection & aggregation. Make it easy to visualize and understand our impact.

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

No repository files or tests are specified. Start by auditing the current Google Analytics/Firebase tracking setup for each listed domain and app and confirming ACM G Suite access to Google Tag Manager. Create a central ACM UTD GTM org and add/migrate tags for all listed domains (acmutd.co, hackutd.co, 2021.hackutd.co, portal.hackutd.co, hacktoberfest.acmutd.co, etc.). Done means all sites report through GTM and old per-project data-stream reporting is retired.

由索引模型根據 Issue 內容生成。

評估

技術堆疊
firebase, gcp
領域
analytics
Issue 類型
功能
難度
5/5
預估耗時
一週以上
活躍度
停滯
描述清晰度
基本清楚
新手友好度
28/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。