Tracking in a no-javascript environment

Thomas Garp -

When programming apps (for instance for iPhone, or Windows ), it is not possible to use javascript for tracking. In stead, you can call our tracking service directly.

In order to track an event, it is simply a matter of making a GET request to an URL, sending all the necessary tracking parameters in the URL. The URL has the following format:[customerid].rsa?p1=[p1]&p2=[p2]....&p999=[p999]&coid=[cookieId]&ruid=[base64UserId]&sid=[sessionId]

Note that the url above has been shortened for readability purposes. 


Parameter Explanation

Parameters p1-p999  These parameters contain data from the website (ie, eventtype, productid, categoryid, etc) The parameters can differ from customer to customer, and you can find the exact list of parameters to be inserted, in the controlpanel here
coid Cookie id. A GUID, which is unique per user. Must be send at every page request. This id is important for the personalization modules in Raptor. 
sid Session Id. A GUID, which is unique per session. Must be send at every page request. This id is important for the performance measuring KPI's in Raptor.
ruid A base64 encoded userid (for instance, the email address). This id is sent when available


NB: All Parameters must be URL encoded.

Have more questions? Submit a request


Powered by Zendesk