Skip to content

Setting up a Tracker

leonmaas edited this page Jun 27, 2017 · 14 revisions

HOME » SNOWPLOW SETUP GUIDE » Step 2a: Setup a Tracker

Snowplow Trackers generate event-data and send that data to Snowplow Collectors to log to S3.

  1. Choose and setup a Tracker

1. Choose and setup a Tracker

There are currently 17 trackers available for setup:

Tracker Description Status
ActionScript3 Tracker This tracker allows you to track Snowplow events from a Flash movie, Flex application or Adobe AIR application. Beta
Android Tracker With this tracker you can collect event data from your Android-based applications, games or frameworks. Production-ready
Arduino Tracker To track events generated by IP-connected Arduino boards Production-ready
C++ Tracker It lets you add analytics to your C++ based apps, games and servers Production-ready
Golang Tracker It lets you add analytics to your Golang-based apps and servers. Beta
iOS Tracker With this tracker you can collect event data from your iOS, OSX and tvOS apps and games. Production-ready
Java Tracker With this tracker you can collect event data from your Java-based desktop and server apps, servlets and games. Supports JDK7+. Production-ready
JavaScript Tracker A client-side JavaScript tracker to track the behaviour of users who visit your website / webapp Production-ready
Lua Tracker Track events in your Lua-based applications, Lua web servers/frameworks, or from the Lua scripting layer within your games or apps Production-ready
.NET Tracker With this tracker you can collect event data from your .NET desktop and web applications. Production-ready
Node.js Tracker This tracker lets you collect event data from Node.js applications. Production-ready
PHP Tracker With this tracker you can collect event data from your PHP based applications, games and frameworks. Production-ready
Python Tracker With this tracker you can collect event data from your Python-based applications, games or Python web servers/frameworks. Production-ready
Pixel Tracker A wizard for generating HTML-only Snowplow tracking tags to enable tracking of pageviews where JavaScript cannot be used e.g. HTML emails, or content that you serve on third-party domains (e.g. marketplaces or hosting services Production-ready
Ruby Tracker It allows you to track Snowplow events in your Ruby applications and gems and Ruby on Rails web applications. Production-ready
Scala Tracker This tracker allows you to track Snowplow events in your Scala apps and servers. Production-ready
Unity Tracker It allows you to track Snowplow events from your Unity games and apps. Beta

For other possible trackers (e.g. Erlang, C++) and their approximate timelines, please see the Product roadmap.

Back to Snowplow setup.

Clone this wiki locally
You can’t perform that action at this time.