Middleware

Use NuTracking Library with Unity WebPlayer

Posted by on Aug 25, 2011 | 1 comment

Unity 3′s WebPlayer use a strict security model. It blocks the network connection to third-party websites, unless a cross-domain policy file is deployed. Unfortunately, it also blocks the HTTP requests sent from NuTracking Library. Check the Unity documentation for more details. Since NuTracking Library 0.2.0, we used a walk around solution to solve the problem. Instead of sending HTTP requests from Unity application, we use ExternalCall to ask the web browser call the original ga.js and access the service of Google Analytics directly. To use NuTracking Library with WebPlayer, you need...

Read More

NuTracking: The API Guide

Posted by on Aug 13, 2011 | 0 comments

The API of NuTracking is quite simple. Use the following code to initialize NuTracking and create the singleton:         NuTracking.Instance.Startup(             "UA-24576515-1"/*your account code*/,             "http://nutracking-001.premiereliaison.com"/*your domain name*/,             "nutracking-001"/*short name of your game*/,             true/*wantObfuscateGlobalIP*/,             true/*wantMonitorEditor*/,             true/*wantLog*/); And here is the interface of the NuTracking class: // this is not the actual...

Read More

Tracking Examples with Google Analytics

Posted by on Jul 20, 2011 | 0 comments

Tracking Examples with Google Analytics

Tracking Examples with Google...

Read More

Future plan of NuTracking

Posted by on Jul 19, 2011 | 1 comment

The following features are not included in the initial release of NuTracking. We are evaluating them for future updates of NuTracking library. Support native languages, especially C / C++, Objective C and Java. Thus it would be able to be used in most games regardless the technology be chosen. However, Google Analytics has its own mobile SDK. It seems meaningless to reinvite the wheel if it works. Tracking in complex networking environment (e.g. network with proxies) Provide app running on iOS / Android to check analytics result with mobile devices. Tracking more iOS / Android device...

Read More

Integrate NuTracking to your Unity project

Posted by on Jul 18, 2011 | 0 comments

The integration of NuTracking is quite simple: 1. Register an account on Google Analytics (skip if you already have a GA account) Before you begin using NuTracking, you must first create a free account at www.google.com/analytics and create a new website profile in that account using a fake but descriptive website URL (e.g. http://mymobileapp.mywebsite.com). Once you create the profile, write down or keep a copy of the web property ID that is generated for the newly-created profile. A Web property ID is also known as the UA number of your tracking code and looks like UA-xxxxx-yy, where the...

Read More

NuTracking Features

Posted by on Jul 18, 2011 | 5 comments

NuTracking is a game analytics library that built upon the mature and stable backend of Google Analytics. It provides an easy & elegant solution for you to collect and analyze the behavior of your players. The first version of NuTracking is released as a script asset in Unity’s Asset Store. It provides the following features: Easy integration to your game Following up the tutorial, everyone can setup a Google Analytics account in 2 minutes, and then integrate NuTracking to your Unity project within a few seconds. Track common player activity automatically With no extra work, you...

Read More