Repository navigation
Setting up a Tracker
Mikho Juice edited this page Jun 1, 2017
·
1 revision
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.
There are currently 16 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.
Home | About | Project | Setup Guide | Technical Docs | Copyright © 2012-2017 Snowplow Analytics Ltd
HOME » SNOWPLOW SETUP GUIDE » Step 2: Setup a Tracker
- Step 1: Setup a Collector
-
Step 2a: Setup a Tracker
- 2.1: Setup the ActionScript 3.0 Tracker
- 2.2: Setup the Android Tracker
- 2.3: Setup the Arduino Tracker
- 2.4: Setup the Golang Tracker
- 2.5: Setup the iOS Tracker
- 2.6: Setup the Java Tracker
- 2.7: Setup the JavaScript Tracker
- 2.8: Setup the Lua Tracker
- 2.9: Setup the .NET Tracker
- 2.10: Setup the Node.js Tracker
- 2.11: Setup the PHP Tracker
- 2.12: Setup the Pixel Tracker
- 2.13: Setup the Python Tracker
- 2.14: Setup the Ruby Tracker
- 2.15: Setup the Scala Tracker
- 2.16: Setup the Unity Tracker
- Step 2b: Setup a Webhook
- Step 2c: Setup a Data Store Source
- Step 3: Setup Enrich
- Step 4: Setup alternative data stores
- Step 5: Data modeling
- Step 6: Analyze your data!
Useful resources