defixit/anonlytics-lib-php

欧洲匿名网站分析(GDPR)

1.0.1 2022-03-19 08:57 UTC

This package is auto-updated.

Last update: 2024-09-19 14:14:04 UTC


README

License

Anonlytics Lib PHP

在所有GDPR规则的世界中,IP地址现在已被标记为个人信息,因此不能仅仅通过您的网站/应用程序传递。

因此,我们引入了Anonlytics,这是一个服务器端分析工具,仅使用匿名数据用于网站分析。

完全符合所有GDPR规则。我们的服务器都位于欧洲,任何地方都没有使用IP地址。

此库是https://anonlytics.eu的一部分,您需要(免费)账户才能使用此捆绑包为您的网站/应用程序。

安装

使用composer将库添加为项目的依赖项

composer require defixit/anonlytics-lib-php

用法

设置

首先,您需要在Anonlytics.eu上创建账户以获取您的client_tokensite_token来连接到我们的服务。

在您在我们网站上创建账户后,您可以在config/packages/文件夹中创建一个名为anonlytics.yaml的文件,内容如下

向我们的服务发送数据

<?php

require 'vendor/autoload.php';

use DeFixIT\Anonlytics\Tracker;

$tracker = new Tracker($requestArray, $yourClientToken, $yourSiteToken)

$response = $tracker->sendRequestData();

对于$requestArray,您可以使用PHP中的$_SERVER。响应将是true,否则我们将抛出AnonlyticsDataNotSendException异常。