Readme - 中文
TrackSoul is an open-source, cross-platform solution for Event Tracking. It supports Website, Web APP, IOS, Android or even mini-program on WeChat. For more information on using TrackSoul, see the TrackSoul Website
This is a user behavior Javascript SDK planned to support Website, Web APP, WeChat mini-program, and Native APP Both Android and IOS in the coming future.
The only stable method to improve your user experience for your audience is to rely on user behavior data. No matter deciding on enhancing user interface, marketing, make sales, and even predictive analytics.
Collecting data is not hard, to maximum the efficiency of the data usage is what we wanted to focus on, we wanted to provide a total solution from collecting to analysing.
We wanted to build a long-going maintainable ecosystem for this project to spread out for the freedom of user behavior.
specific_tracking(Config.script_domain, Config.specific_tracking, 'http://localhost:3000/index.html', '/html[1]/body[1]/h1[3]', 'Test Specifc path');
Name | Type | Example | Description |
---|---|---|---|
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 |
I have chosen Roll.js and had fall in love ♥ with it Simple just install via npm and run the script below in your terminal / cmd
# installing rollup
npm install --global rollup
# compile to a <script> containing a self-executing function
rollup -c
Point to an external/internal JavaScript file like below
<html>
<head>
<!-- Link our Tracksoul dist javascript sdk like below -->
<script src="tracksoul-0.0.1.min.js"></script>
</head>
<body></body>
</html>
Coming soon
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。