Я использую основной скрипт сокращения URL-адресов для одного из моих сайтов, чтобы я мог управлять URL-адресами внутри (и иметь меньше обратных символов на URL-адресах). Он работает хорошо, но я хотел бы иметь возможность использовать Google Analytics для отслеживания кликов.Сервера Google Analytics без Zend - как?
Я нашел это: http://code.google.com/p/serversidegoogleanalytics/, который, кажется, достигает этого, используя события, но я не использую Zend. Он упоминает, используя локон, чтобы настроить его, но без каких-либо знаний завитка, будет ли это просто случай изменения этой функции из класса:
public function getHttpClient() {
if(!$this->httpClient instanceof Zend_Http_Client) {
include_once("Zend/Http/Client.php");
$this->httpClient = new Zend_Http_Client();
$this->httpClient->setConfig(array(
'maxredirects' => 1,
'timeout' => 4
));
$this->httpClient->setHeaders('Referer', "http://" . self::$trackingDomain . "/");
$this->httpClient->setHeaders("User-Agent", "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)");
$this->httpClient->setCookieJar();
}
return $this->httpClient;
}