Preset events and preset properties

更新时间: 2026-06-17 14:45:44

Quick Tracking provides preset events and preset properties that you can use for device, user, and session analysis.

Preset events

Event name

Event code

Property

Description

Implementation

Collection time

Application start event

$$_app_start

Start time

Client time when the application start event occurs.

Manual collection. Call `enterForeground` or `enterForegroundWithPageName`.

On application start.

Start page

The page open at application start.

Instrumentation method

Manual instrumentation

Application exit event

$$_app_end

Exit time

Client time when the application exit event occurs.

Manual collection. Call `enterBackground` or `enterBackgroundWithPageName`.

On application exit.

Duration

Duration of application use, from start to exit.

Exit page

The page open at application exit.

Instrumentation method

Manual instrumentation

Page view event

$$_page_end

Page exit time

Client time when the page is exited.

Manual collection. Call `onPageStart` and `onPageEnd` in pairs.

Reported when leaving the page.

Page code

The `pageName` value set for the API during manual collection.

Page entry time

Client time when the page is entered.

Page duration

Time spent on the page, calculated as the difference between exit and entry times.

Source page code

Code of the previous page.

Instrumentation method

Manual instrumentation

User profile upload

$$_user_profile

Page code

Page code used during manual collection.

Manual collection. Call `uploadUserProfile`.

Reported on manual call.

Source page code

Code of the previous page.

Instrumentation method

Manual instrumentation

Preset properties

Every event includes the following preset properties, regardless of how it is collected.

Property field

Property key

Collection time

Device ID

$default_device_id

SDK initialization

Custom device ID

$device_id

When an event is triggered after `setCustomDeviceId` is called.

User account ID

$user_id

When an event is triggered after `onProfileSignIn` is called.

User account nickname

$user_nick

When an event is triggered after `onProfileSignIn` is called.

MAC address

$mac

SDK initialization

International Mobile Equipment Identity

$imei (same value as $mac, used as a placeholder)

SDK initialization

International Mobile Subscriber Identity

$imsi (same value as $mac, used as a placeholder)

SDK initialization

Physical memory

memory

SDK initialization

Device manufacturer

dmf

SDK initialization

Device model

dm

SDK initialization

Operating system

os

SDK initialization

Operating system version

ov

SDK initialization

System language

lang

SDK initialization

Resolution

resolution

SDK initialization

Time zone

tzone

SDK initialization

CPU information

cpu

SDK initialization

Number of CPU cores

cpu_n

SDK initialization

Application platform

platform

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

apv

SDK initialization

Unique application identifier

ak

SDK initialization

SDK version

skv

SDK initialization

SDK type

skt

SDK initialization

Application channel

channel

SDK initialization

Unique event ID

uuid

When the event is triggered.

Event code

id

When the event is triggered.

Client time of event trigger

ts

When the event is triggered.

Server time of event trigger

server_timestamp

When the event is reported to the server.

Page code where the event was triggered

page_name

When the event is triggered.

Source page code of the event trigger

ref_page_name

When the event is triggered.

Log number

rank

When the event is triggered.

Current page path

url

Not collected

Source page path

ref_url

Not collected

Event instrumentation method

track_type

When the event is triggered.

上一篇: Tracking API 下一篇: macOS SDK
阿里云首页 全域采集与增长分析 相关技术圈