Hallo,
nachdem ich nun endlich die PHP API so weit es geht in meinen Webservices integriert habe, bin ich auf ein Problem mit den Custom Variables gestossen - und zwar werden diese scheinbar ignoriert.
$remote = $_SERVER['REMOTE_ADDR'];
$myref = $_SERVER['HTTP_REFERER'];
// Tracker Config
require_once "PiwikTracker.php";
PiwikTracker::$URL = 'http://stats.stargazer.at/';
$piwikTracker = new PiwikTracker( $idSite=9, 'http://stats.mydomain.tld/' );
$piwikTracker->setTokenAuth( 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx' );
$piwikTracker->setCustomVariable(1, 'Plugin Version', $plugver);
$piwikTracker->setIp( $remote );
$piwikTracker->setUserAgent( $useragent );
$piwikTracker->setUrl( $url = 'http://www.domain.tld/webservices/query.php' );
$piwikTracker->setUrlReferer($myref);
$piwikTracker->doTrackPageView('BlackCheck API');
$piwikTracker->setForceVisitDateTime( 'now' );
$plugver ist ein String, der die interne Version des Plugins das mein Webservice nützt.
Piwik Version im Einsatz: 1.2.1 auf Apache 2.2, PHP 5.3
Alle default-Plugins im Einsatz, nichts dazugebastelt
Mache ich wieder mal etwas verkehrt?
Danke.
Stargazer