Skip to content

Add AWS-native product analytics - #2202

Open
jmgasper wants to merge 11 commits into
devfrom
aws_analytics
Open

Add AWS-native product analytics#2202
jmgasper wants to merge 11 commits into
devfrom
aws_analytics

Conversation

@jmgasper

Copy link
Copy Markdown
Collaborator

Summary

  • replace the retired product-analytics dependencies and configuration with the AWS Clickstream Web SDK
  • record SPA page views, privacy-safe click locations, shared UTM attribution, and pseudonymous cross-subdomain identity
  • record challenge registration and submission only after their APIs succeed
  • configure the deployed development collector while leaving QA and production disabled
  • document the AWS topology, event contract, privacy controls, reporting views, cost guardrails, and operational repair path

AWS validation

The development collector at https://analytics.topcoder-dev.com/collect is live. Synthetic SDK events were verified through S3, EMR Serverless, Athena, Redshift Serverless, and both QuickSight dashboards. The tagged event retained codex / integration / aws_analytics attribution.

Verification

  • yarn lint
  • yarn test:no-watch --runInBand with 4 analytics and conversion suites: 26 tests passed
  • yarn build
  • legacy Heap, Sprig, Google Analytics, and tag-manager reference scan: clean

The production build succeeds with the repositories existing sourcemap, CSS-order, hook, and bundle-size warnings.

@jmgasper
jmgasper requested a review from kkartunov as a code owner August 30, 2026 04:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant