Overview
The GoSquared component by Edgee enables seamless server-side analytics by sending events, page views, and user profiles directly to GoSquared's HTTP API from the edge.
Built with performance and reliability in mind, it leverages Edgee's WebAssembly runtime to handle analytics events efficiently, without relying on browser SDKs.
✨ Key Features & Benefits
Features
- Multi-Event Support: Supports
track
, page
, and user
events for complete analytics coverage.
- GoSquared HTTP API Integration: Interfaces directly with GoSquared's
/event
, /pageview
, and /identify
endpoints.
- Wasm Performance: Implemented in Rust and compiled to WebAssembly for optimal execution at the edge.
- Context-Aware Enrichment: Automatically enriches events with screen, IP, referrer, campaign, and user data.
- Dynamic Field Mapping: Maps Edgee data layer fields to GoSquared’s expected schema, including nested
company
fields.
Benefits
- Accurate Tracking: Achieve high-fidelity analytics with server-side event delivery.
- Fast & Lightweight: Eliminate the need for client-side SDKs; faster loading times and simpler deployments.
- Reliable Identification: Identify users with rich profile data and support for custom traits.
- Edge-Native: Designed to run at the edge for reduced latency and scalable analytics.
🚀️ Use Cases
- Real-Time Analytics: Send precise interaction and behavior data to GoSquared without relying on client-side libraries.
- Page View Monitoring: Capture page views with full context in statically rendered or headless apps.
- User Profile Sync: Keep GoSquared in sync with your user CRM or backend identifiers.
- Privacy-Aware Tracking: Process sensitive data server-side, where you have more control.
Additional resources: GoSquared HTTP Tracking Docs