ash / laravel-measurement-protocol
该包的最新版本(0.0.3)没有可用的许可信息。
Laravel 对 Krizon 的 Google Analytics Measurement Protocol PHP 客户端的包装器。
0.0.3
2014-03-24 10:45 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.0.*
- krizon/php-ga-measurement-protocol: dev-master
This package is not auto-updated.
Last update: 2024-09-28 14:41:06 UTC
README
Laravel 的 Analytics Measurement Protocol 客户端。这仅提供了一个静态接口,用于 Krizon 的 PHP 客户端。
示例
就像使用 Krizon 的 PHP 客户端一样使用它,但不需要实例化、传递 tid
(这来自 config.analytics.tid
),或传递 cid
(这来自 _ga
cookie,尽管也可以手动传递)。
MeasurementProtocol::event(array(
'ec' => 'Contact Form',
'ea' => 'Submit',
'ev' => 1
));
安装
使用 Composer
composer require ash/laravel-measurement-protocol:dev-master
服务提供者
添加服务提供者 Ash\LaravelMeasurementProtocol\LaravelMeasurementProtocolServiceProvider
。
别名
可选地添加别名,如下所示
aliases => array(
'MeasurementProtocol' => 'Ash\LaravelMeasurementProtocol\LaravelMeasurementProtocolClient'
)
配置
您需要一个暴露您的跟踪 ID(tid
)的 Analytics 配置。例如,在 app/config/analytics.php
中创建一个配置文件,包含以下内容
<?php
return array(
'tid' => 'UA-XXXXXXX-X'
);