菜单

获取预置属性

开发者可以通过调用此接口获取预置属性信息

示例代码

local presetProps = SolarEngineSDK.getPresetProperties()

-- 打印 table 的详细内容
for key, value in pairs(presetProps) do
    print("Key:", key, "Value:", value, "Type:", type(value))
end

print("distinctId (直接访问):", presetProps._distinct_id)
print("appVersion (直接访问):", presetProps._app_version)

返回字段说明

字段 说明
_appkey SE平台分配的appKey,开发者初始化传入
_distinct_id SE生成的设备ID
_account_id 开发者通过login接口传入的accountID
_visitor_id 开发者通过setVisitorID接口传入的visitorID
_session_id SE内部每次冷启动生成的sessionID
_uuid SE安装时产生的唯一UUID(仅Android平台支持获取)
_imei 设备IMEI(仅Android平台支持获取)
_imei2 设备IMEI2(仅Android平台支持获取)
_gaid 设备gaid(仅Android平台支持获取)
_oaid 设备oaid(仅Android平台支持获取)
_idfa 设备idfa(仅iOS平台支持获取)
_idfv 设备idfv(仅iOS平台支持获取)
_android_id 设备AndroidId(仅Android平台支持获取)
_ua 设备的UA
_language 设备的系统设置的语言
_time_zone 设备的时区
_manufacturer 设备生成厂商
_platform SDK平台,Android平台为1,iOS平台为2
_os_version 设备系统版本
_screen_height 屏幕高
_screen_width 屏幕宽
_density 屏幕密度(仅Android平台支持获取)
_device_model 设备型号
_device_type 设备类型,1:Android_phone,2:Android_pad,3:iphone,4:ipad,0:其它
_app_version 应用版本号
_app_version_code 应用版本code
_package_name 应用包名
_app_name 应用名称
_channel 渠道名称,iOS默认为AppStore
_lib 固定字段:1代表Android,2代表iOS
_lib_version SDK版本号
最近修改: 2025-11-25Powered by