defixit / anonlytics-lib-php
欧洲匿名网站分析(GDPR)
1.0.1
2022-03-19 08:57 UTC
Requires
- php: >=7.4
- ext-curl: *
- ext-json: *
This package is auto-updated.
Last update: 2024-09-19 14:14:04 UTC
README
Anonlytics Lib PHP
在所有GDPR规则的世界中,IP地址现在已被标记为个人信息,因此不能仅仅通过您的网站/应用程序传递。
因此,我们引入了Anonlytics,这是一个服务器端分析工具,仅使用匿名数据用于网站分析。
完全符合所有GDPR规则。我们的服务器都位于欧洲,任何地方都没有使用IP地址。
此库是https://anonlytics.eu的一部分,您需要(免费)账户才能使用此捆绑包为您的网站/应用程序。
安装
使用composer将库添加为项目的依赖项
composer require defixit/anonlytics-lib-php
用法
设置
首先,您需要在Anonlytics.eu上创建账户以获取您的client_token
和site_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
异常。