旧版本SDK(含埋点+无埋点+加密功能)大小约58 KB。新版本SDK(含埋点+无埋点+加密功能)大小约为48 KB,较旧版本节约10 KB。
enableEventStore、usePlugin、vue、getLocation(含autoGet和type) 配置项,setConfig 方法。初始化配置项enableEventStore字段废弃;3.7.4版本起为解决没有使用运营SDK却导致存储超限问题而提供的配置项,重构后已改造此模块,因此废弃。未使用无影响,已使用直接移除即可。初始化配置项usePlugin字段废弃;未使用无影响,已使用直接移除即可。初始化配置项vue字段废弃;使用其他实例字段代替。初始化方法setConfig废弃,仅支持通过init方法进行初始化;因为它容易歧义误导使用。
wepy、uniVue、taroVue、remax 配置项。新增wepy、uniVue、taroVue、remax配置项字段;用于准确传入不同框架的实例。
getLocation 方法。自2022年4月18日起,微信官方修改了相关权限,获取位置信息将需要开通对应功能权限,为避免没有使用位置信息的小程序上线审核被驳回,我们废弃了getLocation方法。
setOption、setLocation 方法。uni-app vue3、taro3 vue3、remax的支持。setUserId 的API,设置或切换有效的登录用户ID时,会自动补发 VISIT 事件。