The Watson Customer Experience Analytics (CXA) for Mobile Basic Edition SDK documentation is moving soon from the Knowledge Center to the Watson CXA for Mobile DevCenter on IBM developerWorks. The DevCenter is a one-stop shop that provides all the tools developers need to create, develop, and innovate with CXA Mobile. In the DevCenter, you will find step-by-step tutorials, APIs, documentation, community forums, and expert support.

Session attribute attributes

Watson Customer Experience Analytics for Mobile provides several session attributes.

Table 1. Session attributes provided with the solution
Session attribute Description
Browser Name Browser name
Browser user agent Browser user agent
Browser version Browser version
City City
Client duration As determined by the SDKs (seconds)
Continent Continent
Country Country
Country Code Country code
Device Device
Device manufacturer Device Manufacturer
Device marketing name Device Marketing Name
Device model Device model name
Device tablet Device has been identified as a tablet
Device touch screen Device has been identified as having a touch screen
Device vendor Device vendor name
Device year released Device Year Released
Dominant orientation Dominant orientation based on time
Duration Maximum of Client and Server Durations (seconds)
Event count Running total of Events that have been generated in the session
Fact count Running total of Facts that have been generated in the session
First screenView of session First Screen of the session
Gestures Running Total of Gestures for this session
Hit count Running total of Hits for this session
IP address Client IP address
Language End user language as determined by the Watson Customer Experience Analytics for Mobile Basic Edition SDK data or HTTP request / response data
Last screenView of session Last Screen of the session
Mobile App Battery Level The current battery level of the device that is accessing the mobile app.
Valid values are:
  • 0-100
  • -100

    A value of -100 stands for data unavailable.

Mobile App Battery Level Change Indicates the level of change (positive or negative) in the battery level, as measured by the difference between the current battery level and the initial battery level of the device that is accessing the mobile app.

A negative number indicates the battery level of the device accessing the mobile app has decreased.

A positive number indicates the battery level of the device accessing the mobile app has increased. The device is charging.

Mobile app exceptions Mobile application exceptions
Mobile App Initial Battery Level The initial (first available) battery level data of the device accessing the mobile app.
Mobile app keyboard uses Mobile application keyboard uses
Mobile application carrier Mobile application carrier
Mobile application name Mobile application name
Mobile application network reachability Mobile application network status:
  • NotReachable
  • ReachableViaWiFi
  • ReachableViaWWAN
Mobile device Device has been identified as a mobile device
Mobile phone Device has been identified as a mobile phone
Operation system Platform operating system
Operation system version Platform operating system version
Orientation changes Device orientation changes
Platform Device platform (DESKTOP_WEB, MOBILE_WEB, MOBILE_APP, BOT)
Platform OS Platform operating system
Platform OS Version Platform operating system version
Postal Code Postal code
ScreenView count Running total of the ScreenViews in this session
Session Session ID
State State
SDK type Watson Customer Experience Analytics for Mobile Basic Edition SDK Type (None, UIC, iOS, or Android)
SDK version Watson Customer Experience Analytics for Mobile Basic Edition SDK Version
Unresponsive gestures Gestures that are not immediately followed by an application response.