| 支持的端 | 预置事件 |
|---|---|
| 微信小游戏 | 小程序显示、小程序进入后台 |
| QQ 小游戏 | 小程序显示、小程序进入后台 |
| 字节小游戏 | 小程序显示、小程序进入后台 |
H5 小游戏 | 不支持 |
预置事件
| 事件英文变量名 | 事件显示名 | 触发时机 | 对应的生命周期 |
|---|---|---|---|
| $MPShow | 小程序显示 | 小游戏热启动或者从后台进入前台时触发 | 触发小游戏的 onShow 生命周期函数时触发 |
| $MPHide | 小程序进入后台 | 小游戏进入后台时触发 | 触发小游戏的 onHide 生命周期函数时触发 |
所有事件都有的预置属性
| 字段名称 | 类型 | 说明 | H5 小游戏支持性 |
|---|---|---|---|
| $lib | 字符串 | SDK 类型 | 支持 |
| $lib_version | 字符串 | SDK 版本 | 支持 |
| $app_id | 字符串 | 小程序的 App ID | 不支持 |
| $brand | 字符串 | 品牌 | 不支持 |
| $screen_height | 数值 | 屏幕高度 | 支持 |
| $screen_width | 数值 | 屏幕宽度 | 支持 |
| $model | 字符串 | 设备型号 | 支持 |
| $manufacturer | 字符串 | 设备制造商 | 支持 |
| $mp_client_app_version | 字符串 | 客户端应用版本号 | 不支持 |
| $mp_client_basic_library_version | 字符串 | 基础库版本 | 不支持 |
| $os | 字符串 | 操作系统 | 支持 |
| $os_version | 字符串 | 操作系统版本 | 支持 |
| $is_first_day | 布尔值 | 是否首日访问(从新用户第一次访问到当天的二十三点五十九分五十九秒之间的值都为真,之后都为假,判断标识存在微信 storage 中) | 支持 |
| $is_login_id | 布尔值 | 是否是登录 ID(数据入库后添加) | 支持 |
| $ip | 字符串 | SDK 发送数据请求携带的属性 | 支持 |
| $timezone_offset | 数值 | 时区偏移量 | 支持 |
| $country | 字符串 | 由 IP 解析得到 | 支持 |
| $province | 字符串 | 由 IP 解析得到 | 支持 |
| $city | 字符串 | 由 IP 解析得到 | 支持 |
| $network_type | 字符串 | 网络类型 | 支持 |
| $browser | 字符串 | 浏览器类型,由 UA 解析得到 | 支持 |
| $browser_version | 字符串 | 浏览器版本,由 UA 解析得到 | 支持 |
除了 H5 小游戏外,这些预置属性是都支持的。