菜单

获取预置属性

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

示例代码

SEPresetProperties presetProps = SolarEngineAPI::getPresetProperties();
CCLOG(" distinctId: %s, appVersion: %s, _platform: %s, _screen_height: %d, _device_type: %d, _density: %f, _gaid:%s",
      presetProps.distinctId.c_str(),
      presetProps.appVersion.c_str(),
      presetProps.platform.c_str(),
      presetProps.screenHeight,
      presetProps.deviceType,
      presetProps.density,
      presetProps.gaid.c_str());

返回字段说明

字段 说明
appkey SE平台分配的appKey,开发者初始化传入
distinctId SE生成的设备ID
accountId 开发者通过login接口传入的accountID
visitorId 开发者通过setVisitorID接口传入的visitorID
sessionId SE内部每次冷启动生成的sessionID
uuid SE安装时产生的唯一UUID(仅Android平台支持获取)
imei 设备IMEI(仅Android平台支持获取)
imei2 设备IMEI2(仅Android平台支持获取)
gaid 设备gaid(仅Android平台支持获取)
oaid 设备oaid(仅Android平台支持获取)
idfa 设备idfa(仅iOS平台支持获取)
idfv 设备idfv(仅iOS平台支持获取)
androidId 设备AndroidId(仅Android平台支持获取)
ua 设备的UA
language 设备的系统设置的语言
timeZone 设备的时区
manufacturer 设备生成厂商
platform SDK平台,Android平台为1,iOS平台为2
osVersion 设备系统版本
screenHeight 屏幕高
screenWidth 屏幕宽
density 屏幕密度(仅Android平台支持获取)
deviceModel 设备型号
deviceType 设备类型,1:Android_phone,2:Android_pad,3:iphone,4:ipad,0:其它
appVersion 应用版本号
appVersionCode 应用版本code
packageName 应用包名
appName 应用名称
channel 渠道名称,iOS默认为AppStore
lib 固定字段:1代表Android,2代表iOS
libVersion SDK版本号
最近修改: 2025-09-23Powered by