antony-sklyar / laravel-lead-tracking
此包已被废弃,不再维护。未建议替代包。
一个简单的包,通过cookies跟踪您网站访客的工具。
v1.0
2018-01-12 21:14 UTC
Requires
- php: >=7.0
- guzzlehttp/guzzle: ^6.2
- laravel/framework: 5.5.*
- webpatser/laravel-uuid: ^3.0
This package is not auto-updated.
Last update: 2019-01-14 09:38:59 UTC
README
此包的基本思想很简单:当用户访问您网站的任何页面时,它会检查是否有包含其唯一标识符的cookie可用。如果没有,它将生成新的唯一GUID并将其作为cookie附加到请求中。
之后您可以
- 使用
CookieLeadManager::getLead()->guid
提供的唯一标识符来识别您网站的独立访客。 - 随机将A/B测试附加到潜在客户,并使用
CookieLeadManager::getABTest()
检索它们,以自定义您网站的UI并分析A/B测试的有效性。 - 使用
CookieLeadManager::writeHistory()
记录执行此或彼动作的访客(访问某些页面、填写表单、点击按钮等),并通过实现一个API接收这些数据进行未来的分析。
这是一个相当简单但功能强大的网站分析工具,当您需要符合您业务需求且不适用于Google Analytics或需要存储/在其他地方分析的数据时。