菜单

uni-app x SDK

神策 uni-app x SDK 是用  UTS 语言开发的 SDK 。和 uni-app SDK 是不同的架构。uni-app SDK 是用 JS/TS 语言开发,桥接了神策 Web、小程序、Android 和 iOS 等原生 SDK,所以 uni-app 里的事件/属性和 Web、小程序等原生 SDK 是一致的,而 uni-app x SDK 是用 UTS 开发的全新的 SDK,事件和属性是全新的。

目前 uni-app x SDK 仅支持代码埋点,全埋点还在开发中。

SDK 功能清单

一级功能 二级功能 具体功能 / 描述
标识用户 自动标识匿名用户 自动使用设备 ID 标识匿名用户
支持替换为自定义的匿名 ID
标识登录用户 使用登录 ID 标识登录用户
设置用户属性  
采集数据 自动采集设备信息 自动采集默认的设备信息,屏幕宽高、系统版本号等
公共属性 静态公共属性
动态公共属性
清除公共属性
自定义埋点 自定义代码埋点
存储数据 设置上限 设置本地缓存上限值
上报数据 自动上报数据 SDK 在满足一定条件后自动发送事件数据
调试功能 调试日志 显示 / 关闭调试日志
高级功能 数据加密 数据加密之后再进行存储和发送
合规 支持合规要求

uni-app x SDK 预置属性和参考值

  Web/H5 Android  微信  iOS  鸿蒙 备注
$app_id "__UNI__A8D2652"  "__UNI__A8D2652"  "__UNI__A8D2652"  "__UNI__A8D2652"   "__UNI__A8D2652"  
$app_name "uni-app-sdk" "uni-app-sdk" "uni-app-sdk" "uni-app-sdk"  "uni-app-sdk"  
$app_version  "1.0.0"   "1.0.0"  "1.0.0"  "1.0.0"  "1.0.0"  
$browser "Chrome"    

"wkwebview"

  不一定有
$browser_version "146.0.0.0"    

"26.4"

  不一定有
$country  "中国"

 "中国"

 "中国"

 "中国"

 "中国"

后端根据 IP 解析的

$province "湖南"

"湖南"

"湖南"

"湖南"

"湖南"

后端根据 IP 解析的

$city" "长沙"

"长沙"

"长沙"

"长沙"

"长沙"

后端根据 IP 解析的

$is_first_day false false true false false  
$lib "uniappx"

"uniappx"

   "uniappx"

"uniappx"

"uniappx"

 

$lib_version "0.1.0"

"0.1.0"

"0.1.0"

"0.1.0"

"0.1.0"

 

$model "PC", "sdk_gphone16k_arm64" "iPhone 12/13 (Pro)"  "iPhone Simulator" "emulator",  
$network_type "4G", "5G",     "WIFI", "WIFI"  "NULL" 没有网络的时候,值是字符串 NULL

$os

 "macos"

"Android"

 "iOS"

"iOS""

"harmonyos"

 

$os_version

"10.15.7"

"17"

"10.0.1"

"26.4"

"6.1.0.115"

 

$screen_width 1680

 448

390

402

378

 

$screen_height 1050

998

844

874

816

 

$timezone_offset -480 -480 -480  -480 -480  
$wifi  false  false true true  false  
$manufacturer    "GOOGLE"  "DEVTOOLS" "APPLE" "HUAWEI"

Web 端 没有

$brand   "GOOGLE"  "DEVTOOLS" "APPLE" "HUAWEI" Web 端 没有

 

上一个
简易用户关联(IDM 2.0)
下一个
API 介绍(uni-app x)
最近修改: 2026-07-21