You need to enable JavaScript to run this app.
导航

SDK功能清单

最近更新时间2024.03.05 10:57:30

首次发布时间2023.10.18 15:49:48

SDK支持范围(客户端SDK接入说明)

客户端

原生客户端

移动端框架

SDK功能

Android

iOS

Web JS

小程序

Windows(C++)

Flutter

RN

Weex

uni-app

Unity

Cordova

数据采集与埋点

A/B 实验(Tester)

全埋点

可视化圈选

合规延迟初始化

服务端

服务端语言

支持说明

Java

PHP

Python

仅限私有化支持

Golang

各SDK功能说明

功能

功能说明

Android

iOS

Web

小程序

预置事件和属性

包括App激活、启动、退出等,点击查看详情

自定义事件

自定义代码埋点

全埋点

页面访问、点击、曝光等事件

实时埋点验证

实时查看埋点发送情况,用于Debug

Crash事件采集

App崩溃事件

广告监测

广告监测能力点击查看详情

SDK采集开关

控制 SDK 开启或关闭

埋点黑名单

服务端(上报埋点接口)下发黑名单事件列表之后,客户端则不会上报黑名单列表中的所有事件。配置方式请联系技术支持。

私有化支持
SDK6.13.0+后版本支持

私有化支持
SDK6.13.0+后版本支持

多实例

支持不同 AppId 创建不同 SDK 实例对象,上报到不同环境。

多进程数据上报

支持不同进程集成 SDK 并上报数据

DevTools调试工具能力说明

调试功能

功能说明

Android

iOS

Web

小程序

SDK接入状态

支持查看SDK初始化状态和SDK核心逻辑是否正常

初始化参数、公共参数

支持查看初始化SDK的参数(含各类开关)、动态配置的参数、公共参数(含采集的设备信息和敏感数据)等

服务配置

支持实时查看设备ID、服务端配置、用户命中的AB实验配置等

埋点列表

支持实时查看采集的埋点列表和状态(含是否成功上报)以及埋点参数

埋点预校验

支持查看埋点名称和参数是否符合上报规则(含Finder的事件配置)

SDK运行日志

支持实时查看SDK运行时打印的日志,支持一键导出

网络抓包

支持实时查看网络请求的请求体内容和响应体内容等信息

三方框架支持

安卓 & iOS

全埋点对三方框架的支持

三方框架

App 启动

App 退出

App 页面浏览

App 元素点击

可视化埋点

React Native

Flutter

Weex

Cordova

Unity

Web

框架支持范围

只要是标准的浏览器环境,能支持原生 JavaScript 就可以使用 SDK,跟框架无关。
一些框架自身的特性,而非浏览器的特性 SDK 是不支持的。例如 React 有 JSX,那浏览器是不认识 JSX 的,SDK 无法识别。
跨平台框架(例如 uni-app、RN)不能直接用 Web SDK ,可以在框架生成的浏览器端的页面里直接集成。
uni-app 等需要使用 uni-app 的 SDK。

框架

支持说明

Vue2

Vue3

React

Angular

服务端框架支持范围

针对服务端渲染页面的框架是不能直接引入 Web SDK 的;需要通过框架特性集成 Web SDK,使 Web SDK 在客户端渲染并运行。

框架

支持说明

next.js

nuxt.js

建站系统支持范围

对于建站系统,可以引入新的 js 文件(例如 在通用文件 header 中引入),即可使用 Web SDK 。

框架

支持说明

wordpress

shopify

ghost

淘宝

不支持,对于淘宝商铺系统,无法引入 js 文件,故无法使用 Web SDK 。

浏览器支持范围

只要是标准的浏览器环境,能支持原生 JavaScript(不需要 ES6 ) 就可以使用,与操作系统、平台类型、浏览器类型、浏览器版本无关。 不保证一些小众浏览器没有实现标准的 JavaScript ,导致一些属性有差异,与操作系统、平台类型、浏览器类型、浏览器版本有关。
部分功能需要相对较新的浏览器才能支持,例如批量发送需要 LocalStorage 存储,如果一些功能(例如批量发送)在版本浏览器不支持的话,SDK 不会报错,而是自动降级(使用图片发送),或者去除这个功能。

浏览器

支持说明

IE6~9

IE10~11

Chrome

Safari

Edge

FireFox

Opera

小程序

小程序/小游戏

埋点采集

全埋点采集

AB实验

微信小程序

支付宝小程序

百度小程序

字节小程序

QQ 小程序

京东小程序

快手小程序

微信小游戏

字节小游戏

QQ小游戏

快游戏

快应用

小程序框架(例如 Taro、uni-app 等)是使用的非小程序标准语言开发,最后又最终编译成各类型的小程序语言,从根本上支持所有框架。

三方框架

Taro 2

Taro 3

uni-app

Mpvue

Wepy

微信小程序

其他小程序