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

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"