Alt-Three的Laravel分段桥

3.5.x-dev 2024-01-31 14:57 UTC

This package is not auto-updated.

Last update: 2024-09-26 15:06:18 UTC


README

Alt Three Segment

Build Status StyleCI Status Software License Packagist Downloads Latest Version

安装

Alt Three Segment是Laravel的Segment桥接器。此版本需要PHP 7.1-7.4,并支持Laravel 5.5-8。只需使用Composer要求该包即可

$ composer require alt-three/segment:^3.5

安装后,如果您没有使用自动包发现,那么您需要在您的config/app.php中注册AltThree\Segment\SegmentServiceProvider服务提供器。

配置

Alt Three Segment需要配置。

要开始,您需要发布所有供应商资产

$ php artisan vendor:publish

这将创建一个您可以在其中修改配置的config/segment.php文件。此外,请确保检查该包中原始配置文件在版本之间的更改。

用法

一旦您在配置中设置了write_key值,您就可以开始了!对于大多数情况,您可以遵循Segment自己的说明,但是,您想要用Segment替换Analytics类名 - 此外,您不需要调用class_alias

识别用户

Segment::identify([
    'userId' => '12345abcde',
    'traits' => [
        'name' => 'James Brooks',
        'email' => 'test@test.com',
    ],
]);

跟踪动作

Segment::track([
    'userId' => '12345abcde',
    'event' => 'Did something',
    'properties' => [
        'was_awesome' => true,
    ],
]);

安全

我们的完整安全策略可以在这里阅读。

许可证

Alt Three Segment根据MIT许可证(MIT)授权。