📄 api.php
字号:
<?php/** * Piwik - Open source web analytics * * @link http://piwik.org * @license http://www.gnu.org/licenses/gpl-3.0.html Gpl v3 or later * @version $Id: API.php 506 2008-06-06 01:18:47Z matt $ * * @package Piwik_VisitFrequency *//** * * @package Piwik_VisitFrequency */class Piwik_VisitFrequency_API extends Piwik_Apiable{ static private $instance = null; static public function getInstance() { if (self::$instance == null) { $c = __CLASS__; self::$instance = new $c(); } return self::$instance; } public function getSummary( $idSite, $period, $date ) { Piwik::checkUserHasViewAccess( $idSite ); $archive = Piwik_Archive::build($idSite, $period, $date ); $toFetch = array( 'nb_uniq_visitors_returning', 'nb_visits_returning', 'nb_actions_returning', 'max_actions_returning', 'sum_visit_length_returning', 'bounce_count_returning', ); $dataTable = $archive->getDataTableFromNumeric($toFetch); return $dataTable; } protected function getNumeric( $idSite, $period, $date, $toFetch ) { Piwik::checkUserHasViewAccess( $idSite ); $archive = Piwik_Archive::build($idSite, $period, $date ); $dataTable = $archive->getNumeric($toFetch); return $dataTable; } public function getVisitsReturning( $idSite, $period, $date ) { return $this->getNumeric( $idSite, $period, $date, 'nb_visits_returning'); } public function getActionsReturning( $idSite, $period, $date ) { return $this->getNumeric( $idSite, $period, $date, 'nb_actions_returning'); } public function getMaxActionsReturning( $idSite, $period, $date ) { return $this->getNumeric( $idSite, $period, $date, 'max_actions_returning'); } public function getSumVisitsLengthReturning( $idSite, $period, $date ) { return $this->getNumeric( $idSite, $period, $date, 'sum_visit_length_returning'); } public function getBounceCountReturning( $idSite, $period, $date ) { return $this->getNumeric( $idSite, $period, $date, 'bounce_count_returning'); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -