4 repository-uri
Frameworks for gathering user signals and enriching them with metadata to create a unified view of customer behavior.
Distinct from Customer Data Platforms: Candidates were either awesome-lists or focused on UI view customization; this is a core data infrastructure capability.
Explore 4 awesome GitHub repositories matching data & databases · Customer Data Platforms. Refine with filters or upvote what's useful.
Snowplow is a behavioral event data pipeline and customer data infrastructure designed to capture user interactions and transform them into structured events for real-time analysis and long-term storage. It functions as a customer data platform that gathers user signals and enriches them with metadata to create a unified view of customer behavior. The system operates as an event schema validation engine to enforce strict data contracts on incoming streams, preventing data corruption. It further serves as a real-time event router and an event-driven automation platform, triggering proactive bu
Functions as a platform for gathering user signals and enriching them to create a unified view of customer behavior.
Jitsu is an open-source customer data platform designed to orchestrate event data pipelines. It captures, transforms, and routes behavioral data from web and server sources into data warehouses and analytics tools, providing a unified infrastructure for managing event streams. The platform distinguishes itself through its focus on self-hosted, containerized operations that grant users full control over their data security and privacy. It features a robust identity resolution engine that stitches disparate user identifiers into persistent profiles across sessions and devices, alongside program
Provides a unified platform for collecting, transforming, and routing behavioral event data to warehouses and marketing tools.
Acest proiect este o bibliotecă JavaScript de integrare pentru analytics și un colector de evenimente client-side, conceput pentru a înregistra comportamentul utilizatorilor și a distribui acele date către multiple destinații terțe printr-o interfață unificată. Funcționează ca o platformă de date despre clienți (CDP) care identifică utilizatorii, gestionează atributele și direcționează fluxurile de evenimente către diverse instrumente de analiză și depozite de date (data warehouses). Biblioteca se distinge printr-un router de evenimente multi-destinație și middleware de tracking HTTP care interceptează și modifică payload-urile evenimentelor înainte de transmisie. Implementează primitive de gestionare a identității pentru identificarea utilizatorilor, alierea identităților pentru combinarea profilurilor și tracking cross-subdomain prin stocarea identificatorilor pe domeniul principal. Sistemul acoperă o gamă largă de capabilități, inclusiv monitorizarea interacțiunii utilizatorilor pentru vizualizări de pagini, trimiteri de formulare și click-uri pe link-uri, precum și tracking-ul campaniilor de marketing prin extragerea parametrilor UTM. Pentru fiabilitate, utilizează batching-ul cererilor de evenimente, cozi de retry bazate pe stocarea locală cu backoff exponențial și flag-uri de tip keepalive în browser pentru a asigura capturarea datelor în timpul redirecționărilor de pagină. Biblioteca suportă, de asemenea, pixeli de tracking pentru medii care restricționează execuția JavaScript și oferă mecanisme pentru mascarea URL-urilor de integrare, prevenind astfel blocarea cererilor.
Functions as a customer data platform for gathering user signals and creating a unified behavioral view.
Rudder Server is a customer data platform and event routing pipeline designed to collect, transform, and route customer event data from various sources to data warehouses and business tools. It functions as a customer identity resolver, linking identifiers from multiple sources to build a unified identity graph and comprehensive behavioral customer profiles. The system differentiates itself through reverse ETL capabilities, which push processed customer segments and audiences from data warehouses back into operational third-party applications. It also provides a containerized data plane for K
Functions as a complete platform for collecting, routing, and transforming customer event data to warehouses and tools.