Piwik用PHP查询

时间:2016-01-16 17:24:04

标签: php matomo

因为我最后一次安装了piwik - PHP查询接缝已经改变了。我不会使用Javascript或图像。

上一次我的代码是

<?php
  require_once "piwik/PiwikTracker.php";

  $t = new PiwikTracker( $idSite = 1, 'http://example.com/piwik/');
  $t->setTokenAuth( 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' );
  $t->setIp( $_SERVER['REMOTE_ADDR'] );
  $t->doTrackPageView(get_page_clean_title(false)." &mdash; ". get_site_name(false));
?>

这不适用于新的PiwikTracker.php。我试图找出如何做到这一点并以此代码结束不起作用......

因为我将它放在PHP文件的头部 - 该站点无法加载。

<?php
  define('__ROOT__', dirname(dirname(__FILE__))); 

  require_once(__ROOT__.'/piwik/PiwikTracker.php'); 

  $title = get_page_clean_title(false)." &mdash; ". get_site_name(false);
  PiwikTracker::$URL = 'http://example.com/piwik/';
  $piwikTracker = new PiwikTracker( $idSite = {2} );
  $piwikTracker->doTrackPageView($title);
?>

1 个答案:

答案 0 :(得分:0)

检查给定目录中是否存在PiwikTracker.php。据我所知,PHP跟踪库现在通过子模块加载,位置可能已更改。