kissmetrics / kissmetrics-php
KISSmetrics API客户端
0.4.2
2023-12-14 22:44 UTC
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: 3.7.*
README
KISSmetrics PHP客户端,不滥用单例模式,API略有改进,无内置cron支持(这是一个特性)。以下是使用方法
$km = new KISSmetrics\Client('API key', KISSmetrics\Transport\Sockets::initDefault()); // Initialize $km->identify('bob@example.com') // Identify user (always) ->alias('old-anonymous-cookie') // Alias to previously anonymous user, maybe ->set(array('gender' => 'male')) // Set some property ->record('Viewed thing'); // Record an event, optionally with properties $km->submit(); // Submit all that to KISSmetrics in one go
如果出现错误,此代码会抛出KISSmetrics\ClientException
异常,所以如果你对这些指标采用“点火就跑”的态度,就尝试使用try/catch捕获这些异常。虽然这样当你要确保一切设置正确时非常有帮助!
Composer
{ "require": { "kissmetrics/kissmetrics-php": "~0.4.2" } }
许可协议
MIT许可协议下授权。