Unity Tracker Setup
HOME > SNOWPLOW SETUP GUIDE > Step 2: setup a Tracker > Unity Tracker
- 1 Overview
- 2 Integration options
- 2.1 Tracker compatibility
- 2.2 Dependencies
- 3 Setup
- 3.1 Download
The Snowplow Unity Tracker lets you add analytics to your Unity-based desktop and mobile apps, servlets and games.
The Tracker should be relatively straightforward to setup if you are familiar with Unity and C# development.
Ready? Let's get started.
The Snowplow Unity Tracker has been built and tested using Unity 2018.4 on Windows, Linux, OSX, iOS and Android. It is built using .NET Standard 2.0 and requires at least Unity 2018.1.
It is not currently compatible with the WebPlayer as of yet.
There are several dependencies that are required to use the Unity Tracker currently. These are available in this folder.
-
UnityEngine.dll
: This is included as a way of setting up development externally to the Unity playground; you do not need to include this.
All the other dependencies are required for proper Tracker function.
The Unity Tracker package is published to the Unity Trackers Github releases. Once downloaded simply add the SnowplowTracker.unitypackage
to your project. This should insert all of the required dll files into your Assets/Plugins/
folder.
Done? Now read the Unity Tracker API to start tracking events.
Home | About | Project | Setup Guide | Technical Docs | Copyright © 2012-2021 Snowplow Analytics Ltd. Documentation terms of use.
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