Summary
Analytics tracking appears to record profile-level views while omitting direct card-view events.
As a result, card-level engagement metrics can be significantly underreported.
Affected Files
Root Cause
View tracking is implemented at profile-entry points but is not consistently invoked for direct card routes.
Users accessing cards directly bypass analytics collection.
Reproduction
- Open a profile through its public profile route.
- Observe analytics updates.
- Open a card directly through its card URL.
- Compare analytics behavior.
- Observe missing card-view tracking.
Expected Behavior
Direct card visits should contribute to analytics.
Actual Behavior
Direct card traffic is omitted.
Why This Is Difficult To Detect
Most testing focuses on profile navigation paths.
Direct-link traffic is often overlooked.
Production Impact
- Underreported engagement
- Inaccurate analytics
- Misleading card performance metrics
Suggested Fix
Track analytics consistently across both profile and card entry points.
Severity
Medium
Summary
Analytics tracking appears to record profile-level views while omitting direct card-view events.
As a result, card-level engagement metrics can be significantly underreported.
Affected Files
Root Cause
View tracking is implemented at profile-entry points but is not consistently invoked for direct card routes.
Users accessing cards directly bypass analytics collection.
Reproduction
Expected Behavior
Direct card visits should contribute to analytics.
Actual Behavior
Direct card traffic is omitted.
Why This Is Difficult To Detect
Most testing focuses on profile navigation paths.
Direct-link traffic is often overlooked.
Production Impact
Suggested Fix
Track analytics consistently across both profile and card entry points.
Severity
Medium