uniapp-集成神策埋点

711 阅读1分钟

一、神策对uniapp的支持

神策官方针对uniapp提供了一个uniapp SDK(参考链接),但该SDK存在很大的兼容性问题。由于我的项目是通过uniapp来开发的APP项目,最终要打包成Android和IOS,而神策提供的uniapp SDK对App项目并不友好,

参考下图:

image.png

参考链接:

1.神策uni-app SDK

2.神策uni-app-js插件

3.神策原生插件

二、神策sdk选择

综上分析,并不建议直接使用官方提供的uniapp SDK。

使用神策提供的微信小程序SDK,经过本地调试和打包测试,发现使用微信小程序SDK完全满足需要,而且没有兼容性问题;

三、uniapp集成神策sdk

由于要打包成App,集成在App里,所以需要注意的是,引入的文件只能是custom自定义版本的问题,不能引入全量版本问题,会报错。

自定义版本存在的问题:配置autoTrack不生效,无法自动上报全埋点。