跳到主要内容

预置属性

最近更新 2026/10/03

一、 预置属性说明​

各个平台采集的预置属性会有一定的差异,具体可以参考如下文档: Android平台 、 iOS平台

非Native平台(PC)的预置属性:

属性名中文名属性类型说明
#ip

IP 地址

文本用户的 IP 地址,AE 将以此获取用户的地理位置信息
#country国家文本用户所在国家,根据 IP 地址生成
#country_code国家代码文本用户所在国家的国家代码(ISO 3166-1 alpha-2,即两位大写英文字母),根据 IP 地址生成
#province省份文本用户所在省份,根据 IP 地址生成
#city城市文本用户所在城市,根据 IP 地址生成
#os_version操作系统版本文本如windows10
#os操作系统文本如 MacOS,Windows等
#device_id设备 ID文本用户的设备 ID
#screen_height屏幕高度数值用户设备的屏幕高度,如 1920 等
#screen_width屏幕宽度数值用户设备的屏幕高度,如 1080 等
#app_versionAPP 版本文本您的 APP 的版本
#lib_versionSDK 版本文本您接入 SDK 的版本

#zone_offset

时区偏移

数值数据时间相对 UTC 时间的偏移小时数
#system_language操作系统语言文本用户所使用系统中设置的语言,如 zh
#install_time安装时间时间用户安装应用的时间
#fps帧率文本当前的屏幕帧率
#disk硬盘状态文本当前存储使用情况 "剩余/总空间"
#ram内存状态文本当前内存使用情况 "剩余/总内存"
备注

3.0.0及之后的版本,底层使用的是C++ SDK,#install_time、#app_version、#os_version、#fps、#ram、#disk预置属性暂时无法采集,如果需要这些预置属性,可以使用3.0.0以前的版本

二、 获取预置属性​

在 v1.3.0 版本新增获取预置属性的接口, SDK 会在事件属性上报时候自动加上一些内置属性, 您可以通过此接口获取预置属性。

FString PresetProperties = UTDAnalytics::GetPresetProperties();
这篇文档对你有帮助吗?