Device parameters

Device parameters identify the type of device used, such as mobile, tablet, or smart phone. These parameters are added after data is collected by an Oracle Infinity data augmentation service. Values may change as newer and more accurate versions of the lookup data become available.

Android

ext.device.androidos indicates whether the device is distributed with Android OS preinstalled (true) or not (false).

Valid value true or false
Syntax ext.device.androidos={true|false}
Example ext.device.androidos=true

Bada OS

ext.device.bada indicates whether the device is distributed with Bada OS pre-installed (true) or not (false).

Valid value true or false
Syntax ext.device.bada={true|false}
Example ext.device.bada=false

Desktop browser

ext.device.dsktpbr indicates whether the device is using a desktop browser (true) or not (false).

Valid value true or false
Syntax ext.device.dsktpbr={true|false}
Example ext.device.dsktpbr=false

Developer platform

ext.device.devp indicates the commercial name of the developer platform that the device was built around (if any).

Valid value Alphanumeric string
Syntax ext.device.devp=developer_platform
Example ext.device.devp=Nokia Series 40

Developer platform version

ext.device.devpv indicates the version of the developer platform that the device was built around (if any).

Valid value Alphanumeric string
Syntax ext.device.devpv=developer_platform_version
Example ext.device.devpv=1.1

Device ID

ext.device.id provides the unique ID of the device if properly detected.

Valid value Integer
Syntax ext.device.id=device_ID
Example ext.device.id=3951865

Device year

ext.device.yrel indicates the year the device was released or announced.

Valid value Integer
Syntax ext.device.yrel=YYYY
Example ext.device.yrel=2017

Flash capability

ext.device.flash indicates whether the device supports Flash (true) or not (false).

Valid value true or false
Syntax ext.device.flash={true|false}
Example ext.device.flash=true

Game console

ext.device.gamec indicates whether the device is a game console (true) or not (false).

Valid value true or false
Syntax ext.device.gamec={true|false}
Example ext.device.gamec=false

HTML5 support

ext.device.html5c indicates whether the device's browser supports HTML5 (true) or not (false).

The canvas element indicates support for HTML5.

Valid value true or false
Syntax ext.device.html5c={true|false}
Example ext.device.html5c=false

HTTPS capability

ext.device.https indicates whether the device's browser supports secure sockets layer (true) or not (false).

Support of different certificate authorities is independent from the ability of supporting SSL. Verify that a page protected with SSL is properly displayed.

Valid value true or false
Syntax ext.device.https={true|false}
Example ext.device.https=true

iOS

ext.device.iOS indicates whether the device is distributed with iOS preinstalled (true) or not (false).

Valid value true or false
Syntax ext.device.iOS={true|false}
Example ext.device.iOS=true

Marketing name

ext.device.mktn indicates the marketing name for a device.

Valid value Alphanumeric string
Syntax ext.device.mktn=marketing_name
Example ext.device.mktn=Samsung Galaxy Note 8

Media player

ext.device.medp indicates whether the device is a media player (true) or not (false).

Valid value true or false
Syntax ext.device.medp={true|false}
Example ext.device.medp=false

Mobile device

ext.device.mobile indicates whether the device is meant for use on the move (true) or not (false).

Valid value true or false
Syntax ext.device.mobile={true|false}
Example ext.device.mobile=true

Mobile phone

ext.device.smphone indicates whether the device is a mobile phone (true) or not (false).

Valid value true or false
Syntax ext.device.smphone={true|false}
Example ext.device.smphone=true

Model name

ext.device.model indicates the model name of the device, browser, or other component (such as Firefox).

Valid value Alphanumeric string
Syntax ext.device.model=model_name
Example ext.device.model=iPhone

OEM name

ext.device.brand indicates the name of the original equipment manufacturer (OEM) of the device, browser, or other component (such as Mozilla).

Valid value Alphanumeric string
Syntax ext.device.brand=OEM_name
Example ext.device.brand=Apple

OS version

ext.device.osver indicates the version of the preinstalled operating system, such as 6_1_2 or null if not defined.

Valid value Alphanumeric string
Syntax ext.device.osver=OS_version
Example ext.device.osver=7_0_2

Reading device

ext.device.ereader indicates whether the device is a reading device (true) or not (false).

Valid value true or false
Syntax ext.device.ereader={true|false}
Example ext.device.ereader=false

RIM OS

ext.device.rim indicates whether the device is distributed with RIM OS preinstalled (true) or not (false).

Valid value true or false
Syntax ext.device.rim={true|false}
Example ext.device.rim=false

Screen resolution

ext.device.scres indicates the width and height of the device screen.

Valid value Alphanumeric string
Syntax ext.device.scres=widthxheight
Example ext.device.scres=1920x1200

Set-top box

ext.device.stb indicates whether the device is a set-top box (true) or not (false).

Valid value true or false
Syntax ext.device.stb={true|false}
Example ext.device.stb=false

Symbian OS

ext.device.symb indicates whether the device is distributed with Symbian OS preinstalled (true) or not (false).

Valid value true or false
Syntax ext.device.symb={true|false}
Example ext.device.symb=false

Tablet

ext.device.tablet indicates whether the device is a tablet (true) or not (false).

Valid value true or false
Syntax ext.device.tablet={true|false}
Example ext.device.tablet=false

Television

ext.device.tv indicates whether the device is a television (true) or not (false).

Valid value true or false
Syntax ext.device.tv={true|false}
Example ext.device.tv=false

Touchscreen

ext.device.touch indicates whether the device has a touchscreen (true) or not (false).

Valid value true or false
Syntax ext.device.touch={true|false}
Example ext.device.touch=true

WebOS

ext.device.webos indicates whether the device is distributed with WebOS preinstalled (true) or not (false).

Valid value true or false
Syntax ext.device.webos={true|false}
Example ext.device.webos=false

Windows Mobile

ext.device.winm indicates whether the device is distributed with Windows Mobile preinstalled (true) or not (false).

Valid value true or false
Syntax ext.device.winm={true|false}
Example ext.device.winm=false

Windows Phone

ext.device.winp indicates whether the device is distributed with Windows Phone preinstalled (true) or not (false).

Valid value true or false
Syntax ext.device.winp={true|false}
Example ext.device.winp=false

Learn more

Mobile web and app parameters

Full Parameter Reference

mobile, device, ext.device.androidos, ext.device.bada, ext.device.brand ext.device.devp, ext.device.devpv, ext.device.dsktpbr, ext.device.ereader ext.device.flash, ext.device.gamec, ext.device.html5c, ext.device.https, ext.device.id, ext.device.iOS, ext.device.medp ext.device.medp, ext.device.mktn, ext.device.mobile, ext.device.model, ext.device.osver, ext.device.rim, ext.device.scres, ext.device.smphone, ext.device.stb, ext.device.symb, ext.device.tablet, ext.device.touch, ext.device.tv, ext.device.webos, ext.device.winm, ext.device.winp, ext.device.yrel