All Products
Search
Document Center

Quick Tracking:Android preset events

Last Updated:Jun 08, 2026

Lists preset events, properties, and collection methods for the Quick Tracking Android SDK.

Preset events

Event name

Event code

Property

Property description

Implementation

Collection time

App start event

$$_app_start

Start time

Client time at app start.

Integrate the SDK.

When the app starts.

Start type

Cold start/Hot start

Start page

Page opened at app start.

Start status

Foreground start/Background start

App end event

$$_app_end

Exit time

Client time at app exit.

Integrate the SDK.

When the app ends.

Usage duration

Session duration from start to exit.

Exit status

Foreground or background state at exit.

Exit

Page displayed at exit.

Page view event

$$_page_end

Page end time

Client time at page close.

Method 1: Automatic collection (full instrumentation). Enable automatic page collection, which is enabled by default.

Method 2: Manual collection (code-based instrumentation).

Code-based page views are logged as this event.

Reported when the user leaves the page.

Page code

  • Automatic collection: className.

  • Manual collection: viewName from the API call.

Page entry time

Client time at page open.

Page duration

Difference between page end time and page entry time.

Page access status

Foreground or background state when the page closes.

Page title

Page title

Source page code

Previous page code.

Instrumentation method

0: manual instrumentation (API call).

1: automatic collection (full instrumentation).

Control type

Collects activities and fragments.

Control click event

Manual collection: event code from the instrumentation plan.

Automatic collection: MD5 hash of the control path.

Event code

MD5 hash of the control path. Uniquely identifies a click event.

Method 1: Integrate the SDK and report through code-based instrumentation. Set the event type to "Control click" in Collection Management.

Method 2: Integrate the SDK and enable automatic control click collection via the API.

Reported when the control is clicked.

Page code

Page code where the event triggered.

Source page code

Previous page code at event trigger.

Event trigger time

Client timestamp at event trigger.

Control ID

The tag value of the control ID.

Control type

Control type. Supported on Android:

  • CheckBox (automatic instrumentation for the onCheckedChanged method)

  • RadioButton (automatic instrumentation for the onCheckedChanged method)

  • ToggleButton

  • Switch

  • Button

  • ImageButton

  • CheckedTextView

  • TextView

  • ImageView

  • RatingBar (automatic instrumentation for the onRatingChanged method)

  • SeekBar (automatic instrumentation for the onStopTrackingTouch method)

  • Spinner

  • ListView

  • ExpandableListView

  • RecyclerView (automatic collection of child control events inside a RecyclerView Item only)

  • TabHost

  • TabLayout

  • MenuItem

  • Dialog

  • GridView

  • Layout (Layout and subclasses with click event handlers)

Integrate the SDK and enable automatic control click collection via the API. Reported only for full instrumentation.

Control content

Text content of the control.

Control filter

Control selector.

Control position

Control path.

Instrumentation method

0: manual instrumentation (API call).

1: automatic collection (full instrumentation).

App activation event

$$_app_install

utm properties

Ad source, type, and more. The SDK intercepts the activation URL and parses UTM properties.

Integrate the SDK.

First launch after download.

Preset properties

Included with every event, regardless of collection method.

Property field

Property key

Collection time

Device ID

umid

SDK initialization. Converted to utdid downstream.

Device brand

device_brand

On first launch.

Device model

device_model

SDK Initialization

Operating system

os

SDK Initialization

OS version

os_version

SDK Initialization

Network access type

access

SDK Initialization

Resolution

screen

SDK Initialization

Country

country_name

When the event is reported to the server.

Province

province_name

When the event is reported to the server.

City

city_name

When the event is reported to the server.

Application version

app_version

SDK Initialization

SDK version

sdk_version

SDK Initialization

Platform

app_id

SDK Initialization

Platform type

platform

SDK Initialization

Initial install channel

$sys_install_channel

When channel properties are uploaded.

Upgrade channel

app_channel

When channel properties are uploaded.

Account ID

ll_userid

When the user account setting API is called.

Event code

event_code

When the event is triggered.

Client event trigger time

local_timestamp

When the event is triggered.

Server event trigger time

server_timestamp

When the event is reported to the server.

Event trigger page code

page

When the event is triggered.

Event trigger page title

$sys_page_title

When the event is triggered.

Event trigger page path

$sys_url

When the event is triggered.

Event trigger source page code

refer_page

When the event is triggered.

Event trigger source page path

$sys_ref_url

When the event is triggered.

Event instrumentation method

$sys_track_type

When the event is triggered.