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 NameEvents 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"

Closedclosed
Connection Type

connectiontype

For example: "cell", "3g"

Countrygeocountry
Device / Manufacturerdevicename
Durationmetrics.durationMS
IP Addressip
Mobile App Versionmobileappversion
Model

devicemodel

For example: "iPad 2 WIFI", "Kindle Fire"

OS Version

osversion

For example: "iOS 5.1", "Android 4.2"

Regiongeoregion
Session Start TimestartTimeMS
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 Countmetrics.breadcrumbcount
Crash Countmetrics.crashcount
Custom Metric Countmetrics.custommetriccount
Event Time StampeventTimestamp
Info Point Countmetrics.infopointcount
Network Request Countmetrics.networkrequestcount
Timer Countmetrics.timerCount
UI Event Countmetrics.uiCount
User Data Countmetrics.userdatacount

Crash Fields

App Crash Timecrash.appcrashtimestamp
Crash Exception

crash.crashexception

For example: "java.lang.NullPointerException"

Crash File

crash.crashfile

For example, "MainActivity.java"

Crash Group IDcrash.groupid
Crash Line Numbercrash.crashlinenumber
Error Descriptionerror.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

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 Textbreadcrumb.bctext

Network Request Fields

Connection Typenetworkrequest.connectiontype
End Timenetworkrequest.endTimeMS
Experience

networkrequest.networkrequestexperience

HTTP Status Codenetworkrequest.httpstatuscode
IP Addressnetworkrequest.ip
Network Errornetworkrequest.networkerror
Network Request Namenetworkrequest.networkrequestname
Network Request Timenetworkrequest.networkrequesttime

Infopoint Fields

Duration (ms)infopoint.duration
infopnameinfopoint.infopname
Is Dynamicinfopoint.isdynamic

UI Event Fields

Activityui.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"