piwik/piwik-php-tracker

此包已被废弃且不再维护。作者建议使用 matomo/matomo-php-tracker 包。

Matomo 分析跟踪 API 的 PHP 客户端

3.3.1 2024-05-21 15:08 UTC

README

PHP 跟踪客户端提供了与 Matomo Javascript 跟踪器 相同的所有功能,例如电子商务跟踪、自定义变量、事件跟踪等。

文档和示例

查看我们的 Matomo-PHP-Tracker 开发者文档Matomo 跟踪 API 指南

// Required variables
$matomoSiteId = 6;                  // Site ID
$matomoUrl = "https://example.tld"; // Your matomo URL
$matomoToken = "";                  // Your authentication token

// Optional variable
$matomoPageTitle = "";              // The title of the page

// Load object
require_once("MatomoTracker.php");

// Matomo object
$matomoTracker = new MatomoTracker((int)$matomoSiteId, $matomoUrl);

// Set authentication token
$matomoTracker->setTokenAuth($matomoToken);

// Track page view
$matomoTracker->doTrackPageView($matomoPageTitle);

要求

  • JSON 扩展(json_decode, json_encode)
  • cURL 或 stream 扩展(用于向 Matomo 发出 HTTPS 请求)

安装

Composer

composer require matomo/matomo-php-tracker

手动

或者,您可以下载文件并手动要求 Matomo 跟踪器

require_once("MatomoTracker.php");

许可

BSD 许可 下发布