samuelmc/google-analytics-bundle

Symfony的Google Analytics Bundle

2.0.0 2017-06-30 16:59 UTC

This package is not auto-updated.

Last update: 2024-09-23 07:27:53 UTC


README

Symfony的Google Analytics Bundle

SensioLabsInsight

此Bundle将Google Analytics代码添加到除匹配“exclude_path”参数的页面外的每个页面。

安装

composer require samuelmc/google-analytics-bundle (在Packagist上查看)

在AppKernel中添加bundle

new Samuelmc\GaBundle\SamuelGaBundle()

在config.yml中导入服务

imports:
    - { resource: security.yml }
    - { resource: services.yml }
    ...
    - { resource: "@SamuelmcGaBundle/Resources/config/services.yml" }

配置

在samuel_ga下有两个配置参数

  • tracking_id: 您的Google Analytics跟踪代码。
  • exclude_paths: 一个正则表达式字符串,用于过滤不应由Google Analytics跟踪的路径。默认:(^/(_profiler|_wdt).+)
samuelmc_ga:
    tracking_id: "UA-..."
    exclude_paths: '(^\/(_profiler|_wdt).+)'

##许可证

MIT Licence

© Samuel Moncarey