Preset events and preset properties
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. |