Why
web/index.html hardcodes a Google Analytics (gtag) ID. Self-hosters should not ship Telivity’s analytics by default.
Task
- Read the gtag block at the top of
web/index.html.
- Move the measurement ID into
web/config.example.js as something like analyticsId: '' (empty = disabled).
- Only inject/load gtag when
CAREEROPS_CONFIG.analyticsId is set.
- Document the option in
web/README.md (one short paragraph).
Acceptance
Tips
Small, frontend-only change. Test by viewing page source / Network tab for googletagmanager.com.
Why
web/index.htmlhardcodes a Google Analytics (gtag) ID. Self-hosters should not ship Telivity’s analytics by default.Task
web/index.html.web/config.example.jsas something likeanalyticsId: ''(empty = disabled).CAREEROPS_CONFIG.analyticsIdis set.web/README.md(one short paragraph).Acceptance
analyticsIdloads no gtag scriptconfig.jsenables analyticsconfig.jsstays gitignoredTips
Small, frontend-only change. Test by viewing page source / Network tab for
googletagmanager.com.