For AI agents: a Markdown version of this page is at https://docs.snowplow.io/docs/sources/c-tracker.md. The index of all documentation pages is at https://docs.snowplow.io/llms.txt, and the index for this section is at https://docs.snowplow.io/docs/cdi/llms.txt.
C++ tracker SDK
Feature support Compare trackers
- Supported: Page or screen views (Screen)
- Not supported: Activity tracking
- Partial: Built-in entities
- Not supported: Anonymous tracking
- Not supported: Media
- Not supported: Ecommerce
- Not supported: Consent
- Not supported: Snowtype
The Snowplow C++ Tracker allows you to track Snowplow events from your C++ apps, games and servers.
There are three basic types of object you will create when using the Snowplow C++ Tracker: subjects, emitters, and trackers.
- A subject represents a user whose events are tracked.
- A tracker constructs events and sends them to an emitter.
- The emitter then sends the event to the endpoint you configure; a valid Snowplow Collector.