Skip to main content

Java Tracker v0.12

caution
You are reading documentation for an outdated version. Here’s the latest one!
Early Release

The Snowplow Java Tracker lets you add analytics to your Java-based desktop and server apps, servlets and games.

The Tracker should be relatively straightforward to setup if you are familiar with Java development.

These pages are for version 0.12

See here for the documentation for the latest version.

📄️ Tracking specific client-side properties

An event describes a single, transient activity. The context in which that event occurs - the relatively persistent environment - is also incredibly valuable data. As discussed on the previous page, the most powerful way to track such data is to use custom self-describing JSON entities. These are sent as JSON in the raw event payload. Depending on your data warehouse, event context entities are loaded into their own tables, or remain as JSON in the loaded event.