SnapTag User Guide

Device Type

How To Script based on Device Type

SnapTag automatically identifies and classes devices for you, and presents that in the Scan.Device property.  Unknown devices are classes as System.XTrak.Device.Unknown.

Generally we recommend using a switch statement to group and process responses, however you'd like.

switch (Scan.Device)
{
    case Sygnal.XTrak.Device.iPhone:

    case Sygnal.XTrak.Device.iPad:
    case Sygnal.XTrak.Device.iPod:
    case Sygnal.XTrak.Device.Android:
        Response.Redirect ("http://m.snaptag.co.nz");
        break;
    default:
        Response.Write (Scan.Device.ToString());  
        break;
}