Conviva JavaScript Agent SDK to auto-collect events and track application-specific events and state changes.