endroid / google-analytics-bundle
此包已被废弃且不再维护。未建议替代包。
Endroid Google Analytics for Symfony
1.0.17
2016-02-21 08:49 UTC
Requires
- php: >=5.3.0
README
由 endroid 提供
此插件将Google Analytics集成到您的项目中。它允许您创建一个或多个跟踪代码,并提供了在模板中轻松定义跟踪脚本的功能。
安装
使用 Composer 安装此插件。
$ composer require endroid/google-analytics-bundle
然后通过kernel启用插件。
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Endroid\Bundle\GoogleAnalyticsBundle\EndroidGoogleAnalyticsBundle(), ); }
配置
config.yml
可以通过配置定义多个跟踪器。跟踪器可以使用简短语法创建,或者如果您想更改可选参数之一,可以使用长语法。
endroid_google_analytics: trackers: default: UA-XXXX-Y another: { property_id: UA-XXXX-Z, require_display_features: true }
使用
安装和配置后,可以使用以下Twig语法渲染跟踪器。
<html> <head> ... {{ google_analytics_tracker('default') }} </head> ...
版本控制
版本号遵循MAJOR.MINOR.PATCH方案。向后兼容性破坏性更改将尽量减少,但请注意,这些更改可能发生。在升级时锁定生产环境中的依赖关系并测试您的代码。
许可证
此插件遵循MIT许可证。有关完整的版权和许可证信息,请查看与此源代码一起分发的LICENSE文件。