Vcl.AppAnalytics.TAnalyticsOption

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

TAnalyticsOption = (aoTrackStartup, aoTrackFormActivate, aoTrackControlFocus,
aoTrackExceptions);

C++

enum DECLSPEC_DENUM TAnalyticsOption : unsigned char { aoTrackStartup, aoTrackFormActivate, aoTrackControlFocus, aoTrackExceptions };

Properties

Type Visibility Source Unit Parent
enum public
Vcl.AppAnalytics.pas
Vcl.AppAnalytics.hpp
Vcl.AppAnalytics Vcl.AppAnalytics

Description

Available options to select the kind of data that AppAnalytics automatically collects.

The following table shows the description for each one of the parameters.

Parameter Description

aoTrackStartup

Specifically tracks each time the application starts and closes. It is recommended to always use this option.

aoTrackFormActivate

Tracks each time the active form in the application changes. This is useful for tracking the "flow" of a user through your application, and is tied to incredible visualization tools in the AppAnalytics web application.

aoTrackControlFocus

Tracks each time the focused control in the application changes. This is useful for tracking the "flow" of a user through your application.

aoTrackExceptions

Tracks each time an exception raises to the top and is caught at the application level. This option utilizes the Application.OnException event. If you have your own Application.OnException event handler, AppAnalytics will try to use your exception handler as well.

Note: It is possible for your Application.OnException event handler to interfere with AppAnalytics, if your event handler is installed AFTER AppAnalytics is activated.

See Also