nattreid / tracking
Nette Framework的跟踪
1.5.4
2019-03-07 07:47 UTC
Requires
- php: >= 7.1
- nattreid/orm: ~1.0
- nattreid/routing: ~1.0
- nattreid/security: ~1.0
- nattreid/utils: ~1.0
- nette/di: ~2.4
Requires (Dev)
- nette/tester: ~1.7
- tracy/tracy: ~2.4
- dev-master / 1.x-dev
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.17
- 1.0.16
- 1.0.15
- 1.0.14
- 1.0.13
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3.1
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
This package is auto-updated.
Last update: 2024-09-09 18:57:10 UTC
README
设置
config.neon
extensions: tracking: NAttreid\Tracking\DI\TrackingExtension
可能的设置
tracking: trackUrl: 'track' clickUrl: 'clickTrack' minTimeBetweenVisits: 30 # v minutach onlineTime: 3 # v minutach anonymizeIp: false trackBot: false # ukládat i roboty?
并将其添加到orm模型跟踪中。在示例中,orm扩展的名称为orm
orm: add: - NAttreid\Tracking\Model\Orm
使用
/** @var \NAttreid\Tracking\Tracking @inject */ public $tracking;
客户端
<script async type="text/javascript" src="/js/tracking/nTracker.min.js"></script>
跟踪点击
在HTML元素中添加属性data-nctr="您要记录的名称"。对于补充信息,使用属性data-ncval="值",如果您想合并或计算值,则使用属性data-ncavg="值"和data-ncsum="值"
<a href="/test" data-nctr="testingPage" data-ncval="test" data-ncavg="5" data-ncsum="10">Test</a>