JavaScript SDK for WebSparks analytics tracking with geolocation, fingerprinting, and session management