Analytics Mobile Sessions Data
This page describes the field names available for Analytics Mobile Sessions data, along with the Events Service internal name. When accessing the data using ADQL queries, you need to use the Events Service internal name in the query.
Event Type: mobile_session_records
Key (event type identifier): appkey
| UI Field Name | Events Service Internal Name |
|---|---|
|
Mobile Session Fields | |
| Mobile App Name |
mobileappname example: "com.appdynamics.eum.test.apps.E2E-PictureSharingApp" |
| Carrier |
carrier For example: "AT&T", "Verizon" |
| Closed | closed
|
| Connection Type |
connectiontype For example: "cell", "3g" |
| Country | geocountry
|
| Device / Manufacturer | devicename
|
| Duration | metrics.durationMS
|
| IP Address | ip
|
| Mobile App Version | mobileappversion
|
| Model |
devicemodel For example: "iPad 2 WIFI", "Kindle Fire" |
| OS Version |
osversion For example: "iOS 5.1", "Android 4.2" |
| Region | georegion
|
| Session Start Time | startTimeMS
|
| Session Status |
closed Note "closed" is a Boolean field. True means the session is closed. False means the session is still going on. |
|
Event Count Fields | |
| Breadcrumb Count | metrics.breadcrumbcount
|
| Crash Count | metrics.crashcount
|
| Custom Metric Count | metrics.custommetriccount
|
| Event Time Stamp | eventTimestamp
|
| Info Point Count | metrics.infopointcount
|
| Network Request Count | metrics.networkrequestcount
|
| Timer Count | metrics.timerCount
|
| UI Event Count | metrics.uiCount
|
| User Data Count | metrics.userdatacount
|
|
Crash Fields | |
| App Crash Time | crash.appcrashtimestamp
|
| Crash Exception |
crash.crashexception For example: "java.lang.NullPointerException" |
| Crash File |
crash.crashfile For example, "MainActivity.java" |
| Crash Group ID | crash.groupid
|
| Crash Line Number | crash.crashlinenumber
|
| Error Description | error.description
|
| Symbolicated or Deobfuscate |
crash.symbolicateddeobfuscated For example: false |
|
User Data | |
| your_field_name |
userdata.your_field_name userdataBoolean.your_field_name userdataDate.your_field_name userdataLong.your_field_name userdataDouble.your_field_name Note: If your field name contains spaces or any reserved characters, the field name must be surrounded by backquotes. For example, if you define a custom field called "Item Purchased", the Events Service field name is userdata.`Item Purchased`
|
|
Breadcrumb Fields | |
| Breadcrumb Text | breadcrumb.bctext
|
|
Network Request Fields | |
| Connection Type | networkrequest.connectiontype
|
| End Time | networkrequest.endTimeMS
|
| Experience |
networkrequest.networkrequestexperience |
| HTTP Status Code | networkrequest.httpstatuscode
|
| IP Address | networkrequest.ip
|
| Network Error | networkrequest.networkerror
|
| Network Request Name | networkrequest.networkrequestname
|
| Network Request Time | networkrequest.networkrequesttime
|
|
Infopoint Fields | |
| Duration (ms) | infopoint.duration
|
| infopname | infopoint.infopname
|
| Is Dynamic | infopoint.isdynamic
|
|
UI Event Fields | |
| Activity | ui.activity
|
| Class |
ui.uiclass For example: "UITableView" |
| Label |
ui.uilabel For example: "IOS TableCell" |
| Root View |
ui.rootview For example: "SettingsScreen" |
| UI Event |
ui.uievent For example: "Button Pressed", "Root View Change", "Table Cell Selected" |