aschmelyun/quickmetrics-laravel

Quickmetrics.io API 的 Laravel 封装包

v1.1.0 2019-10-17 22:23 UTC

This package is auto-updated.

Last update: 2024-09-18 09:10:43 UTC


README

这是一个基本的封装包,用于向 Quickmetrics API 发送事件。它公开了一个单类函数 qm(),您可以在 Laravel 控制器、模型和视图中使用它。

安装

在 Laravel 应用程序的根目录中运行 composer require aschmelyun/quickmetrics-laravel。完成后,您需要打开您的 .env 文件,并在底部添加以下内容

QUICKMETRICS_API_KEY={your-api-key}

可选: 您可以通过运行以下命令从包中发布配置文件

php artisan vendor:publish --provider="Larahawk\Watcher\LarahawkServiceProvider"

使用方法

要在您的应用程序中发送单个事件,请使用 qm()->event(name, value, dimension)。名称是必需的字符串,值是必需的浮点数,维度是可选的字符串,默认为 null。

您还可以使用 qm()->batch(items) 发送批量事件。有关如何格式化项目数组的更多详细信息,请参阅批量文档

更多信息

此包是我发布在 YouTube 上的 Laravel 包开发入门视频教程的一部分。如果您想了解幕后如何构建,请在此处查看 这里

如果您有任何问题,请随时通过 Twitter 联系我 @aschmelyun