setono / google-analytics-bundle
Use Google Analytics in your Symfony application
Installs: 10 353
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 3
Type:symfony-bundle
Requires
- php: >=7.4
- ext-json: *
- psr/event-dispatcher: ^1.0
- psr/log: ^1.1 || ^2.0 || ^3.0
- setono/composite-compiler-pass: ^1.1
- setono/google-analytics-events: ^1.0@beta
- setono/google-analytics-measurement-protocol: ^2.0@beta
- setono/tag-bag: ^2.2
- setono/tag-bag-bundle: ^3.0
- symfony/config: ^5.4 || ^6.0
- symfony/dependency-injection: ^5.4 || ^6.0
- symfony/event-dispatcher: ^5.4 || ^6.0
- symfony/event-dispatcher-contracts: ^2.5 || ^3.2
- symfony/filesystem: ^5.4 || ^6.0
- symfony/http-foundation: ^5.4 || ^6.0
- symfony/http-kernel: ^5.4 || ^6.0
- symfony/messenger: ^5.4 || ^6.0
- webmozart/assert: ^1.11
- webmozart/glob: ^4.6
Requires (Dev)
- kriswallsmith/buzz: ^1.2.1
- matthiasnoback/symfony-dependency-injection-test: ^4.3.1
- nyholm/psr7: ^1.5
- nyholm/symfony-bundle-test: ^2.0
- phpspec/prophecy-phpunit: ^2.0.2
- phpunit/phpunit: ^9.6.10
- psalm/plugin-phpunit: ^0.18.4
- psalm/plugin-symfony: ^5.0.3
- setono/code-quality-pack: ^2.4
- setono/consent-bundle: ^1.0
This package is auto-updated.
Last update: 2024-10-30 01:48:17 UTC
README
Use Google Analytics in your Symfony application. Under the hood this bundle integrates the Google Analytics measurement protocol library.
Installation
To install this bundle, simply run:
composer require setono/google-analytics-bundle
This also installs the Bot Detection Bundle which is used to filter bot requests.
If you want to handle consent (i.e. cookie/GDPR consent), you can use the consent bundle, by installing it:
composer require setono/consent-bundle
Usage
TODO