betacie/ganalytics-bundle

Google Analytics Bundle

v0.1 2015-01-20 14:37 UTC

This package is not auto-updated.

Last update: 2024-07-17 14:01:36 UTC


README

Google Analytics bundle. See https://github.com/betacie/google-analytics for betacie/google-analytics usages

You need to store all your events before render them.

// You could use tracker service in a controller or inject him in other services
// like a registration listener
$this->container->get('betacie_google.event_tracker')->trackEvent([
    'category' => 'Registration',
    'action' => 'Confirmed',
    'label' => 'user-1',
]);

Once you have stored all the events, the tracking code will be displayed with a Twig function.

// Twig template
{{ google_track() }}