tomasz-rup / sf-gemius-traffic-plugin
symfony 1.x plugin to add Gemius integration
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/tomasz-rup/sf-gemius-traffic-plugin
Requires
This package is auto-updated.
Last update: 2025-10-29 02:29:20 UTC
README
Easily add Gemius Traffic tracking code to your presentation layer.
Installation
- 
Install plugin: $ composer require tomasz-rup/sf-gemius-traffic-plugin 
- 
Add the sfGemiusTrafficFilterto your filter chain:rendering: ~ security: ~ # insert your own filters here gemius_traffic: class: sfGemiusTrafficFilter cache: ~ common: ~ execution: ~ 
Configure
- 
Enable plugin in your application's app.ymlfile:all: gemius_traffic_plugin: enabled: true 
- 
Optionally set the position of Gemius Traffic code: all: gemius_traffic_plugin: insertion: <?php echo sfGemiusTrafficTracker::POSITION_HEAD ?> Note: POSITION_HEADis the default position.
- 
set the action identifier in module.yml:all: index: gemius_traffic: params: identifier: 4re4r.4s4d55d2r5ff5.g1 or set the module identifier: all: gemius_traffic: params: identifier: 4re4r.4s4d55d2r5ff5.g1 
Insertion positions
- 
POSITION_HEADInsert in <head>
- 
POSITION_BODY_TOPInsert as first element in <body>
- 
POSITION_BODY_BOTTOM
Insert as last element in <body>
Note
Plugin code is fork of sfGoogleAnalyticsPlugin.