gonoware/laravel-analytics

为您的应用程序添加Google Analytics的Laravel包

v1.2.0 2024-07-04 18:21 UTC

This package is auto-updated.

Last update: 2024-09-04 16:39:59 UTC


README

GitLab Repository Laravel Version Latest Stable Version StyleCI License Total Downloads

使用此包,您可以将Google Analytics轻松添加到您的网站并跟踪页面浏览量。

安装

此包可以通过Composer安装。

composer require gonoware/laravel-analytics

使用以下命令之一将编译的资产发布到public/vendor/analytics

php artisan vendor:publish --tag=analytics
php artisan vendor:publish --provider="GoNoWare\Analytics\AnalyticsServiceProvider" --tag=public

在更新时,使用--force开关覆盖现有资产

php artisan vendor:publish --tag=analytics --force

可选地,您还可以使用此命令将此包的配置文件发布到config/vendor/analytics.php

php artisan vendor:publish --provider="GoNoWare\Analytics\AnalyticsServiceProvider" --tag=config

用法

安装完成后,在您的.env中设置跟踪ID。

ANALYTICS_ID='UA-123456789-1'

通过在</body>关闭标签之前添加以下指令来跟踪页面浏览量。

@analytics

默认情况下,Analytics仅在生产模式下运行,当定义了跟踪ID并且在.env中设置了APP_DEBUG=false或在config/app.php中将debug设置为false时。您可以通过将ANALYTICS_ENABLED设置为truefalse来覆盖此值,而不是设置为null

有时您可能需要向Analytics传递不同的值。因此,您可以通过传递一个具有enabled和/或id键的数组来覆盖配置的默认值。

@analytics(['enabled' => app()->environment('staging'), 'id' => 'UA-987654321-1'])

更新日志

有关最近更改的更多信息,请参阅CHANGELOG

贡献

有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何与安全相关的问题,请通过em@gonoware.com发送电子邮件,而不是使用问题跟踪器。

鸣谢

许可证

MIT

版权所有 (c) 2018-present Go NoWare

FOSSA Status