用于 Vantevo Analytics 的 PHP 客户端 SDK。
1.0.2
2022-12-12 05:43 UTC
Requires
- php: >=7.4
This package is auto-updated.
Last update: 2024-09-12 09:40:21 UTC
README
Vantevo Analytics 是尊重隐私的替代 Google Analytics 的平台,因为它不需要符合 GDPR 的 Cookie。易于使用、轻量且可集成到任何网站和后端。
这是 Vantevo Analytics 的官方 PHP 客户端 SDK。有关更多信息,请访问网站 vantevo.io。
安装
您可以使用 Composer 或直接复制 src/Client.php
来安装 SDK。
composer require vantevo-analytics/sdk
使用
要开始跟踪页面视图、事件并获取统计信息,首先需要初始化客户端
require __DIR__ . '/vendor/autoload.php'; // or require_once 'src/Client.php'; $client = new Vantevo\Client('accessToken', 'domain', 'timeout' 'dev');
跟踪页面视图和事件
参数
参数
示例页面视图
try { $data = array("event" => "pageview", "title" => "Eaxmple Page view"); $client->event($data); } catch (Exception $e) { // something went wrong... }
示例事件
try { $data = array("event" => "Download", "meta" => array("pdf": "Recipes")); $client->event($data); } catch (Exception $e) { // something went wrong... }
监控电子商务
在 Vantevo 的电子商务部分,您可以监控影响您的电子商务网站和导致销售的交通来源的具体操作。
参数
列出事件
这些是用于监控您的电子商务的事件
示例
如何使用 trackEcommerce
函数的示例。
try { $data = array( "event" => "view_item", "items" => array( array( "item_id" => "SKU_123", "item_name" => "Samsung Galaxy", "currency" => "EUR", "quantity" => 0, "price" => 199.99, "discount" => 0, "position" => 1, "brand" => "Samsung", "category_1" => "Smartphone", "category_2" => "Samsung", "category_3" => "Galaxy", "category_4" => "", "category_5" => "", "variant_1" => "Black", "variant_2" => "5.5 inch", "variant_3" => "" ) ) ); $client->trackEcommerce($data); } catch (Exception $e) { // something went wrong... }
阅读我们的指南,了解更多关于如何使用电子商务跟踪功能的详细信息。
如何获取统计信息
参数
示例统计信息
try { $data = array("source" => "pages", "period" => "1m"); $stats = $client->stats($data); } catch (Exception $e) { // something went wrong... }
示例事件
try { $data = array("source" => "events", "period" => "1m"); $events = $client->events($data); } catch (Exception $e) { // something went wrong... }
Vantevo Analytics 指南
要查看 Vantevo Analytics 的所有功能和设置,我们建议您阅读我们的完整指南 此处。