TrackSoul用户行为事件跟踪
TrackSoul 是用于事件跟踪的开源跨平台解决方案。 它支持网站、Web APP、IOS、Android 甚至微信上的小程序。 有关使用 TrackSoul 的更多信息,请参见 TrackSoul Website。
无埋点跟踪演示站点- JsFiddle
项目介绍
这是一种用户行为分析的解决方案,计划在将来支持Android,IOS的移动应用,网站,Web APP,甚至微信小程序。
改善用户体验的唯一稳定方法是依靠用户行为数据。 无论决定增强用户界面,营销,销售量,还是预测性分析。
收集数据并不难,要最大程度地提高数据使用效率是我们要关注的重点,我们希望提供从收集到分析的整体解决方案。
我们希望为该项目构建一个长期可维护的生态系统,以扩展用户行为的自由度。
无代码用法演示屏幕截图
客户端请求演示截图 (IP 隐藏)
点击事件演示屏幕截图 (IP 隐藏)
输入事件演示屏幕截图 (IP 隐藏)
平台架构
SDK配置
参数名称 | 参数类型 | 范例 | 描述 |
---|---|---|---|
sdk_name | string | TrackSoul | Our Javascript SDK name |
data_endpoint | string | https://tracksoul.com/tracking/data | Set the endpoint where the tracking data send to |
input_tracking | boolean | true | Enable / Disable tracking input data |
behaviour_tracking | boolean | true | Enable / Disable tracking click data |
模块打包
我选择了 Roll.js 并爱♥上了它 只需简单通过npm安装并在终端/ cmd中运行以下脚本
# installing rollup npm install --global rollup
# compile to a <script> containing a self-executing function rollup -c
脚本使用方法
指向外部/内部JavaScript文件,如下所示
<html> <head> <!-- Link our Tracksoul dist javascript sdk like below --> <script src="tracksoul-0.0.1.min.js"></script> </head> <body></body> </html>
评论