3 个仓库
Automated tracking of UI element interactions via declarative attributes.
Distinguishing note: Focuses on declarative, attribute-based tracking of UI elements.
Explore 3 awesome GitHub repositories matching data & databases · Element Interaction Tracking. Refine with filters or upvote what's useful.
Umami is a self-hosted, privacy-focused web analytics platform designed to provide full control over infrastructure and user data. It captures website traffic and visitor behavior through anonymous tracking methods that avoid cookies, browser fingerprinting, and the storage of personally identifiable information. The platform distinguishes itself through a comprehensive suite of behavioral analysis tools, including session replays, heatmaps, and cohort-based retention reporting. It features a multi-tenant architecture that allows teams to manage multiple websites within a single, collaborativ
Records user interactions automatically by adding specific data attributes to HTML elements.
This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its
Captures user interactions like form submissions and downloads to provide insights into content engagement.
Autotrack 是一个用于 Google Analytics 的 JavaScript 库,可自动捕获用户交互和页面参与度。它提供了一个声明式分析实现系统,允许通过 HTML 属性跟踪 Web 事件,从而避免为每次交互编写自定义 JavaScript。 该项目包含一个分析包生成器,用于创建仅包含项目所需特定跟踪插件的最小化 JavaScript 文件。它还作为一个单页应用(SPA)跟踪器,监控浏览器历史记录的变化以记录虚拟页面浏览量。 该库涵盖了广泛的参与度衡量能力,包括跟踪滚动深度、元素可见性和媒体查询状态。它还提供了 Web 分析数据标准化工具,例如过滤 URL 参数和标准化路径以防止重复条目。
Sends events when specified page elements enter the browser viewport to record when users see specific content.