Easily add Gemius Traffic tracking code to your presentation layer.
-
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: ~
-
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
-
POSITION_HEADInsert in
<head> -
POSITION_BODY_TOPInsert as first element in
<body> -
POSITION_BODY_BOTTOM
Insert as last element in <body>
Plugin code is fork of sfGoogleAnalyticsPlugin.