Analytics Manager

Note: To display only the features present on a particular device, select one or more filters from the SmartDocs bar below.

EMDK For Android - 7.0

Overview

The Analytics Manager (AnalyticsMgr) controls data collection on Zebra devices running Android. Data is organized and collected according to feature groups and individual metrics within those groups. The AnalyticsMgr controls which data metrics are collected, how often and under what conditions, and whether collected data is stored on the device or in the Zebra Cloud.

Use of the Analytics Manager indicates acceptance of the Zebra End User License Agreement.

Central to Zebra Analytics is the Analytics Engine, which collects information about the operation and health of a device and its battery, radios and other components. Such data can be used to detect devices in need of maintenance, are vulnerable to a security threat, or require other attention or preventative action to maintain optimal performance and avoid failures.

Main Functionality

  • Enable/disable data collection by the Analytics Engine
  • Enable/disable ability of device user or app to change data collection setting

WARNING:

Changing the “DASettings” and “EnableDAEToggle” parameters can cause updates to the EULA user interface. Zebra strongly recommends adding a minimum delay of six (6) seconds between these parameters if changing both in the same StageNow profile. A delay can be implemented using Condition Manager. Examples of such an implementation can be found in these sample StageNow profiles (.zip file download).


Analytics Action

This is the On/Off switch for the Zebra Data Analytics Engine, which allows the Data Collection Agent to collect data about events on the device and submit data to the Zebra Cloud for processing and analysis.

Parm Name: DASettings

Option Name Description Note Requires
0 Do not change This value (or the absence of this parm from the XML) causes no settings change; any previously selected setting is retained.

MX: 5.1+

Android API: 19+

1 Enable Enables Analytics data collection and upload on the device.

MX: 5.1+

Android API: 19+

2 Disable Disables Analytics data collection and upload on the device.

MX: 5.1+

Android API: 19+

Allow Analytics Action Override

Controls access to the Data Analytics State (AnalyticsAction) parameter, which is the On/Off switch for the Data Analytics Engine (DAE) and data collection on the device. When the DAE Toggle is disabled (option 2), the data collection On/Off setting cannot be changed by the device user by or an app running on the device. This parameter can act as a safeguard against undesired changes to data collection activities on the device.

Parm Name: EnableDAEToggle

Option Name Description Note Requires
0 Do not change This value (or the absence of this parm from the XML) causes no settings change; any previously selected setting is retained.

MX: 7.2+

Android API: 19+

1 Enable Enables the device user or an app to switch data collection on or off.

MX: 7.2+

Android API: 19+

2 Disable Prevents the device user or an app from switching data collection on or off.

MX: 7.2+

Android API: 19+