PDF rausgenommen
This commit is contained in:
153
msd2/tracking/piwik/plugins/VisitsSummary/API.php
Normal file
153
msd2/tracking/piwik/plugins/VisitsSummary/API.php
Normal file
@ -0,0 +1,153 @@
|
||||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitsSummary;
|
||||
|
||||
use Piwik\Archive;
|
||||
use Piwik\Metrics\Formatter;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Plugin\Report;
|
||||
use Piwik\Plugin\ReportsProvider;
|
||||
use Piwik\SettingsPiwik;
|
||||
|
||||
/**
|
||||
* VisitsSummary API lets you access the core web analytics metrics (visits, unique visitors,
|
||||
* count of actions (page views & downloads & clicks on outlinks), time on site, bounces and converted visits.
|
||||
*
|
||||
* @method static \Piwik\Plugins\VisitsSummary\API getInstance()
|
||||
*/
|
||||
class API extends \Piwik\Plugin\API
|
||||
{
|
||||
public function get($idSite, $period, $date, $segment = false, $columns = false)
|
||||
{
|
||||
Piwik::checkUserHasViewAccess($idSite);
|
||||
$archive = Archive::build($idSite, $period, $date, $segment);
|
||||
|
||||
$requestedColumns = Piwik::getArrayFromApiParameter($columns);
|
||||
|
||||
$report = ReportsProvider::factory("VisitsSummary", "get");
|
||||
$columns = $report->getMetricsRequiredForReport($this->getCoreColumns($period), $requestedColumns);
|
||||
|
||||
$dataTable = $archive->getDataTableFromNumeric($columns);
|
||||
|
||||
if (!empty($requestedColumns)) {
|
||||
$columnsToShow = $requestedColumns ?: $report->getAllMetrics();
|
||||
$dataTable->queueFilter('ColumnDelete', array($columnsToRemove = array(), $columnsToShow));
|
||||
}
|
||||
|
||||
return $dataTable;
|
||||
}
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
public function getColumns($period)
|
||||
{
|
||||
$columns = $this->getCoreColumns($period);
|
||||
$columns = array_merge($columns, array('bounce_rate', 'nb_actions_per_visit', 'avg_time_on_site'));
|
||||
return $columns;
|
||||
}
|
||||
|
||||
protected function getCoreColumns($period)
|
||||
{
|
||||
$columns = array(
|
||||
'nb_visits',
|
||||
'nb_actions',
|
||||
'nb_visits_converted',
|
||||
'bounce_count',
|
||||
'sum_visit_length',
|
||||
'max_actions'
|
||||
);
|
||||
if (SettingsPiwik::isUniqueVisitorsEnabled($period)) {
|
||||
$columns = array_merge(array('nb_uniq_visitors', 'nb_users'), $columns);
|
||||
}
|
||||
$columns = array_values($columns);
|
||||
return $columns;
|
||||
}
|
||||
|
||||
protected function getNumeric($idSite, $period, $date, $segment, $toFetch)
|
||||
{
|
||||
Piwik::checkUserHasViewAccess($idSite);
|
||||
$archive = Archive::build($idSite, $period, $date, $segment);
|
||||
$dataTable = $archive->getDataTableFromNumeric($toFetch);
|
||||
return $dataTable;
|
||||
}
|
||||
|
||||
public function getVisits($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, 'nb_visits');
|
||||
}
|
||||
|
||||
public function getUniqueVisitors($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
$metric = 'nb_uniq_visitors';
|
||||
$this->checkUniqueIsEnabledOrFail($period, $metric);
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, $metric);
|
||||
}
|
||||
|
||||
public function getUsers($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
$metric = 'nb_users';
|
||||
$this->checkUniqueIsEnabledOrFail($period, $metric);
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, $metric);
|
||||
}
|
||||
|
||||
public function getActions($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, 'nb_actions');
|
||||
}
|
||||
|
||||
public function getMaxActions($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, 'max_actions');
|
||||
}
|
||||
|
||||
public function getBounceCount($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, 'bounce_count');
|
||||
}
|
||||
|
||||
public function getVisitsConverted($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, 'nb_visits_converted');
|
||||
}
|
||||
|
||||
public function getSumVisitsLength($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, 'sum_visit_length');
|
||||
}
|
||||
|
||||
public function getSumVisitsLengthPretty($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
$formatter = new Formatter();
|
||||
|
||||
$table = $this->getSumVisitsLength($idSite, $period, $date, $segment);
|
||||
if (is_object($table)) {
|
||||
$table->filter('ColumnCallbackReplace',
|
||||
array('sum_visit_length', array($formatter, 'getPrettyTimeFromSeconds'), array(true)));
|
||||
} else {
|
||||
$table = $formatter->getPrettyTimeFromSeconds($table, true);
|
||||
}
|
||||
return $table;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $period
|
||||
* @param $metric
|
||||
* @throws \Exception
|
||||
*/
|
||||
private function checkUniqueIsEnabledOrFail($period, $metric)
|
||||
{
|
||||
if (!SettingsPiwik::isUniqueVisitorsEnabled($period)) {
|
||||
throw new \Exception(
|
||||
"The metric " . $metric . " is not enabled for the requested period. " .
|
||||
"Please see this FAQ: https://matomo.org/faq/how-to/faq_113/"
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
135
msd2/tracking/piwik/plugins/VisitsSummary/Controller.php
Normal file
135
msd2/tracking/piwik/plugins/VisitsSummary/Controller.php
Normal file
@ -0,0 +1,135 @@
|
||||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitsSummary;
|
||||
|
||||
use Piwik\API\Request;
|
||||
use Piwik\Common;
|
||||
use Piwik\DataTable;
|
||||
use Piwik\DataTable\Row;
|
||||
use Piwik\FrontController;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Plugins\CoreVisualizations\Visualizations\Sparklines;
|
||||
use Piwik\Site;
|
||||
use Piwik\Translation\Translator;
|
||||
use Piwik\View;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
class Controller extends \Piwik\Plugin\Controller
|
||||
{
|
||||
/**
|
||||
* @var Translator
|
||||
*/
|
||||
private $translator;
|
||||
|
||||
public function __construct(Translator $translator)
|
||||
{
|
||||
$this->translator = $translator;
|
||||
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated used to be a widgetized URL. There to not break widget URLs
|
||||
*/
|
||||
public function getSparklines()
|
||||
{
|
||||
$_GET['forceView'] = '1';
|
||||
$_GET['viewDataTable'] = Sparklines::ID;
|
||||
|
||||
return FrontController::getInstance()->fetchDispatch('VisitsSummary', 'get');
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated used to be a widgetized URL. There to not break widget URLs
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$_GET['containerId'] = 'VisitOverviewWithGraph';
|
||||
|
||||
return FrontController::getInstance()->fetchDispatch('CoreHome', 'renderWidgetContainer');
|
||||
}
|
||||
|
||||
public function getEvolutionGraph()
|
||||
{
|
||||
$this->checkSitePermission();
|
||||
$columns = Common::getRequestVar('columns', false);
|
||||
if (false !== $columns) {
|
||||
$columns = Piwik::getArrayFromApiParameter($columns);
|
||||
}
|
||||
|
||||
$documentation = $this->translator->translate('VisitsSummary_VisitsSummaryDocumentation') . '<br />'
|
||||
. $this->translator->translate('General_BrokenDownReportDocumentation') . '<br /><br />'
|
||||
|
||||
. '<b>' . $this->translator->translate('General_ColumnNbVisits') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnNbVisitsDocumentation') . '<br />'
|
||||
|
||||
. '<b>' . $this->translator->translate('General_ColumnNbUniqVisitors') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnNbUniqVisitorsDocumentation') . '<br />'
|
||||
|
||||
. '<b>' . $this->translator->translate('General_ColumnNbActions') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnNbActionsDocumentation') . '<br />'
|
||||
|
||||
. '<b>' . $this->translator->translate('General_ColumnNbUsers') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnNbUsersDocumentation') . ' (<a rel="noreferrer noopener" target="_blank" href="https://matomo.org/docs/user-id/">User ID</a>)<br />'
|
||||
|
||||
. '<b>' . $this->translator->translate('General_ColumnActionsPerVisit') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnActionsPerVisitDocumentation');
|
||||
|
||||
$selectableColumns = array(
|
||||
// columns from VisitsSummary.get
|
||||
'nb_visits',
|
||||
'nb_uniq_visitors',
|
||||
'nb_users',
|
||||
'avg_time_on_site',
|
||||
'bounce_rate',
|
||||
'nb_actions_per_visit',
|
||||
'max_actions',
|
||||
'nb_visits_converted',
|
||||
// columns from Actions.get
|
||||
'nb_pageviews',
|
||||
'nb_uniq_pageviews',
|
||||
'nb_downloads',
|
||||
'nb_uniq_downloads',
|
||||
'nb_outlinks',
|
||||
'nb_uniq_outlinks',
|
||||
'avg_time_generation'
|
||||
);
|
||||
|
||||
$displaySiteSearch = Site::isSiteSearchEnabledFor($this->idSite);
|
||||
|
||||
if ($displaySiteSearch) {
|
||||
$selectableColumns[] = 'nb_searches';
|
||||
$selectableColumns[] = 'nb_keywords';
|
||||
}
|
||||
// $callingAction may be specified to distinguish between
|
||||
// "VisitsSummary_WidgetLastVisits" and "VisitsSummary_WidgetOverviewGraph"
|
||||
$view = $this->getLastUnitGraphAcrossPlugins($this->pluginName, __FUNCTION__, $columns,
|
||||
$selectableColumns, $documentation);
|
||||
|
||||
if (empty($view->config->columns_to_display)) {
|
||||
$view->config->columns_to_display = array('nb_visits');
|
||||
}
|
||||
|
||||
return $this->renderView($view);
|
||||
}
|
||||
|
||||
public static function getVisitsSummary()
|
||||
{
|
||||
$result = Request::processRequest("VisitsSummary.get", array(
|
||||
// we disable filters for example "search for pattern", in the case this method is called
|
||||
// by a method that already calls the API with some generic filters applied
|
||||
'disable_generic_filters' => 1,
|
||||
'columns' => false
|
||||
));
|
||||
|
||||
return empty($result) ? new DataTable() : $result;
|
||||
}
|
||||
}
|
248
msd2/tracking/piwik/plugins/VisitsSummary/Reports/Get.php
Normal file
248
msd2/tracking/piwik/plugins/VisitsSummary/Reports/Get.php
Normal file
@ -0,0 +1,248 @@
|
||||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitsSummary\Reports;
|
||||
|
||||
use Piwik\Common;
|
||||
use Piwik\Container\StaticContainer;
|
||||
use Piwik\DataTable;
|
||||
use Piwik\Metrics\Formatter;
|
||||
use Piwik\NumberFormatter;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Plugin\ViewDataTable;
|
||||
use Piwik\Plugins\CoreHome\Columns\Metrics\ActionsPerVisit;
|
||||
use Piwik\Plugins\CoreHome\Columns\Metrics\AverageTimeOnSite;
|
||||
use Piwik\Plugins\CoreHome\Columns\Metrics\BounceRate;
|
||||
use Piwik\Plugins\CoreHome\Columns\UserId;
|
||||
use Piwik\Plugins\CoreVisualizations\Visualizations\JqplotGraph\Evolution;
|
||||
use Piwik\Plugins\CoreVisualizations\Visualizations\Sparklines;
|
||||
use Piwik\Report\ReportWidgetFactory;
|
||||
use Piwik\SettingsPiwik;
|
||||
use Piwik\Site;
|
||||
use Piwik\Widget\WidgetsList;
|
||||
|
||||
class Get extends \Piwik\Plugin\Report
|
||||
{
|
||||
private $usersColumn = 'nb_users';
|
||||
|
||||
protected function init()
|
||||
{
|
||||
parent::init();
|
||||
$this->categoryId = 'General_Visitors';
|
||||
$this->name = Piwik::translate('VisitsSummary_VisitsSummary');
|
||||
$this->documentation = ''; // TODO
|
||||
$this->processedMetrics = array(
|
||||
new BounceRate(),
|
||||
new ActionsPerVisit(),
|
||||
new AverageTimeOnSite()
|
||||
);
|
||||
$this->metrics = array(
|
||||
'nb_uniq_visitors',
|
||||
'nb_visits',
|
||||
$this->usersColumn,
|
||||
'nb_actions',
|
||||
'max_actions'
|
||||
);
|
||||
$this->subcategoryId = 'General_Overview';
|
||||
// Used to process metrics, not displayed/used directly
|
||||
// 'sum_visit_length',
|
||||
// 'nb_visits_converted',
|
||||
$this->order = 1;
|
||||
}
|
||||
|
||||
public function configureWidgets(WidgetsList $widgetsList, ReportWidgetFactory $factory)
|
||||
{
|
||||
$widgetsList->addWidgetConfig(
|
||||
$factory->createWidget()
|
||||
->setName('VisitsSummary_WidgetLastVisits')
|
||||
->forceViewDataTable(Evolution::ID)
|
||||
->setAction('getEvolutionGraph')
|
||||
->setOrder(5)
|
||||
);
|
||||
|
||||
$widgetsList->addWidgetConfig(
|
||||
$factory->createWidget()
|
||||
->setName('VisitsSummary_WidgetVisits')
|
||||
->forceViewDataTable(Sparklines::ID)
|
||||
->setOrder(10)
|
||||
);
|
||||
}
|
||||
|
||||
public function configureView(ViewDataTable $view)
|
||||
{
|
||||
if ($view->isViewDataTableId(Sparklines::ID)) {
|
||||
/** @var Sparklines $view */
|
||||
$view->requestConfig->apiMethodToRequestDataTable = 'API.get';
|
||||
$this->addSparklineColumns($view);
|
||||
$view->config->addTranslations($this->getSparklineTranslations());
|
||||
|
||||
$numberFormatter = NumberFormatter::getInstance();
|
||||
$view->config->filters[] = function (DataTable $table) use ($view, $numberFormatter) {
|
||||
$firstRow = $table->getFirstRow();
|
||||
|
||||
if (($firstRow->getColumn('nb_pageviews')
|
||||
+ $firstRow->getColumn('nb_downloads')
|
||||
+ $firstRow->getColumn('nb_outlinks')) == 0
|
||||
&& $firstRow->getColumn('nb_actions') > 0) {
|
||||
$view->config->removeSparklineMetric(array('nb_downloads', 'nb_uniq_downloads'));
|
||||
$view->config->removeSparklineMetric(array('nb_outlinks', 'nb_uniq_outlinks'));
|
||||
$view->config->removeSparklineMetric(array('nb_pageviews', 'nb_uniq_pageviews'));
|
||||
$view->config->removeSparklineMetric(array('nb_searches', 'nb_keywords'));
|
||||
} else {
|
||||
$view->config->removeSparklineMetric(array('nb_actions'));
|
||||
}
|
||||
|
||||
$nbUsers = $firstRow->getColumn('nb_users');
|
||||
if (!is_numeric($nbUsers) || 0 >= $nbUsers) {
|
||||
$view->config->replaceSparklineMetric(array('nb_users'), '');
|
||||
}
|
||||
|
||||
$avgGenerationTime = $firstRow->getColumn('avg_time_generation');
|
||||
if (false === $avgGenerationTime) {
|
||||
// fix avgGenerationTime is not formatted if value is false
|
||||
/** @var Formatter $formatter */
|
||||
$formatter = StaticContainer::get('Piwik\Metrics\Formatter');
|
||||
$avgGenerationTime = $formatter->getPrettyTimeFromSeconds($avgGenerationTime, true);
|
||||
$firstRow->setColumn('avg_time_generation', $avgGenerationTime);
|
||||
}
|
||||
|
||||
$numberMetrics = array('nb_visits', 'nb_uniq_visitors', 'nb_users', 'nb_actions',
|
||||
'nb_pageviews', 'nb_uniq_pageviews', 'nb_searches', 'nb_keywords', 'nb_downloads',
|
||||
'nb_uniq_downloads', 'nb_outlinks', 'nb_uniq_outlinks', 'max_actions');
|
||||
foreach ($numberMetrics as $metric) {
|
||||
$value = $firstRow->getColumn($metric);
|
||||
if (false !== $value) {
|
||||
$firstRow->setColumn($metric, $numberFormatter->formatNumber($value));
|
||||
}
|
||||
}
|
||||
$value = $firstRow->getColumn('bounce_rate');
|
||||
if (false !== $value) {
|
||||
$firstRow->setColumn('bounce_rate', $numberFormatter->formatPercent($value, $precision = 1));
|
||||
}
|
||||
$value = $firstRow->getColumn('nb_actions_per_visit');
|
||||
if (false !== $value) {
|
||||
$firstRow->setColumn('nb_actions_per_visit', $numberFormatter->formatNumber($value, $maxFraction = 1));
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
private function getSparklineTranslations()
|
||||
{
|
||||
$translations = array(
|
||||
'nb_actions' => 'NbActionsDescription',
|
||||
'nb_visits' => 'NbVisitsDescription',
|
||||
'nb_users' => 'NbUsersDescription',
|
||||
'nb_uniq_visitors' => 'NbUniqueVisitors',
|
||||
'avg_time_generation' => 'AverageGenerationTime',
|
||||
'avg_time_on_site' => 'AverageVisitDuration',
|
||||
'max_actions' => 'MaxNbActions',
|
||||
'nb_actions_per_visit' => 'NbActionsPerVisit',
|
||||
'nb_downloads' => 'NbDownloadsDescription',
|
||||
'nb_uniq_downloads' => 'NbUniqueDownloadsDescription',
|
||||
'nb_outlinks' => 'NbOutlinksDescription',
|
||||
'nb_uniq_outlinks' => 'NbUniqueOutlinksDescription',
|
||||
'nb_keywords' => 'NbKeywordsDescription',
|
||||
'nb_searches' => 'NbSearchesDescription',
|
||||
'nb_pageviews' => 'NbPageviewsDescription',
|
||||
'nb_uniq_pageviews' => 'NbUniquePageviewsDescription',
|
||||
'bounce_rate' => 'NbVisitsBounced',
|
||||
);
|
||||
|
||||
foreach ($translations as $metric => $key) {
|
||||
$translations[$metric] = Piwik::translate('VisitsSummary_' . $key);
|
||||
}
|
||||
|
||||
return $translations;
|
||||
}
|
||||
|
||||
private function addSparklineColumns(Sparklines $view)
|
||||
{
|
||||
$currentPeriod = Common::getRequestVar('period');
|
||||
$currentIdSite = Common::getRequestVar('idSite');
|
||||
$currentDate = Common::getRequestVar('date');
|
||||
$displayUniqueVisitors = SettingsPiwik::isUniqueVisitorsEnabled($currentPeriod);
|
||||
|
||||
$isActionPluginEnabled = Common::isActionsPluginEnabled();
|
||||
|
||||
$view->config->addSparklineMetric($displayUniqueVisitors ? array('nb_visits', 'nb_uniq_visitors') : array('nb_visits'), 5);
|
||||
|
||||
if ($isActionPluginEnabled) {
|
||||
$view->config->addSparklineMetric(array('nb_actions'), 10); // either actions or pageviews will be displayed
|
||||
$view->config->addSparklineMetric(array('nb_pageviews', 'nb_uniq_pageviews'), 20);
|
||||
} else {
|
||||
// make sure to still create a div on the right side for this, just leave it empty
|
||||
$view->config->addPlaceholder(10);
|
||||
}
|
||||
|
||||
$userId = new UserId();
|
||||
if ($userId->isUsedInAtLeastOneSite(array($currentIdSite), $currentPeriod, $currentDate)) {
|
||||
$view->config->addSparklineMetric(array('nb_users'), 30);
|
||||
$view->config->addPlaceholder(31);
|
||||
}
|
||||
|
||||
$view->config->addSparklineMetric(array('avg_time_on_site'), 40);
|
||||
|
||||
$idSite = Common::getRequestVar('idSite');
|
||||
if ($isActionPluginEnabled && Site::isSiteSearchEnabledFor($idSite)) {
|
||||
$view->config->addSparklineMetric(array('nb_searches', 'nb_keywords'), 50);
|
||||
} else {
|
||||
// make sure to still create a div on the right side for this, just leave it empty
|
||||
$view->config->addPlaceholder(50);
|
||||
}
|
||||
|
||||
$view->config->addSparklineMetric(array('bounce_rate'), 60);
|
||||
|
||||
if ($isActionPluginEnabled) {
|
||||
$view->config->addSparklineMetric(array('nb_downloads', 'nb_uniq_downloads'), 70);
|
||||
$view->config->addSparklineMetric(array('nb_actions_per_visit'), 71);
|
||||
$view->config->addSparklineMetric(array('nb_outlinks', 'nb_uniq_outlinks'), 72);
|
||||
$view->config->addSparklineMetric(array('avg_time_generation'), 73);
|
||||
$view->config->addSparklineMetric(array('max_actions'), 74);
|
||||
}
|
||||
}
|
||||
|
||||
public function getMetrics()
|
||||
{
|
||||
$metrics = parent::getMetrics();
|
||||
|
||||
$metrics['max_actions'] = Piwik::translate('General_ColumnMaxActions');
|
||||
|
||||
return $metrics;
|
||||
}
|
||||
|
||||
public function getProcessedMetrics()
|
||||
{
|
||||
$metrics = parent::getProcessedMetrics();
|
||||
|
||||
$metrics['avg_time_on_site'] = Piwik::translate('General_VisitDuration');
|
||||
|
||||
return $metrics;
|
||||
}
|
||||
|
||||
public function removeUsersFromProcessedReport(&$response)
|
||||
{
|
||||
if (!empty($response['metadata']['metrics'][$this->usersColumn])) {
|
||||
unset($response['metadata']['metrics'][$this->usersColumn]);
|
||||
}
|
||||
|
||||
if (!empty($response['metadata']['metricsDocumentation'][$this->usersColumn])) {
|
||||
unset($response['metadata']['metricsDocumentation'][$this->usersColumn]);
|
||||
}
|
||||
|
||||
if (!empty($response['columns'][$this->usersColumn])) {
|
||||
unset($response['columns'][$this->usersColumn]);
|
||||
}
|
||||
|
||||
if (!empty($response['reportData'])) {
|
||||
$dataTable = $response['reportData'];
|
||||
$dataTable->deleteColumn($this->usersColumn, true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
74
msd2/tracking/piwik/plugins/VisitsSummary/VisitsSummary.php
Normal file
74
msd2/tracking/piwik/plugins/VisitsSummary/VisitsSummary.php
Normal file
@ -0,0 +1,74 @@
|
||||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitsSummary;
|
||||
use Piwik\DataTable;
|
||||
use Piwik\Plugins\CoreHome\Columns\UserId;
|
||||
use Piwik\Plugins\VisitsSummary\Reports\Get;
|
||||
|
||||
/**
|
||||
* Note: This plugin does not hook on Daily and Period Archiving like other Plugins because it reports the
|
||||
* very core metrics (visits, actions, visit duration, etc.) which are processed in the Core
|
||||
* Day class directly.
|
||||
* These metrics can be used by other Plugins so they need to be processed up front.
|
||||
*
|
||||
*/
|
||||
class VisitsSummary extends \Piwik\Plugin
|
||||
{
|
||||
/**
|
||||
* @see Piwik\Plugin::registerEvents
|
||||
*/
|
||||
public function registerEvents()
|
||||
{
|
||||
return array(
|
||||
'AssetManager.getStylesheetFiles' => 'getStylesheetFiles',
|
||||
'API.API.getProcessedReport.end' => 'enrichProcessedReportIfVisitsSummaryGet',
|
||||
);
|
||||
}
|
||||
|
||||
private function isRequestingVisitsSummaryGet($module, $method)
|
||||
{
|
||||
return ($module === 'VisitsSummary' && $method === 'get');
|
||||
}
|
||||
|
||||
public function enrichProcessedReportIfVisitsSummaryGet(&$response, $infos)
|
||||
{
|
||||
if (empty($infos['parameters']['apiAction']) || empty($response['reportData'])) {
|
||||
return;
|
||||
}
|
||||
|
||||
$params = $infos['parameters'];
|
||||
$idSites = array($params['idSite']);
|
||||
$period = $params['period'];
|
||||
$date = $params['date'];
|
||||
$module = $params['apiModule'];
|
||||
$method = $params['apiAction'];
|
||||
|
||||
if (!$this->isRequestingVisitsSummaryGet($module, $method)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$userId = new UserId();
|
||||
|
||||
/** @var DataTable|DataTable\Map $dataTable */
|
||||
$dataTable = $response['reportData'];
|
||||
|
||||
if (!$userId->hasDataTableUsers($dataTable) &&
|
||||
!$userId->isUsedInAtLeastOneSite($idSites, $period, $date)) {
|
||||
$report = new Get();
|
||||
$report->removeUsersFromProcessedReport($response);
|
||||
}
|
||||
}
|
||||
|
||||
public function getStylesheetFiles(&$stylesheets)
|
||||
{
|
||||
$stylesheets[] = "plugins/VisitsSummary/stylesheets/datatable.less";
|
||||
}
|
||||
|
||||
}
|
||||
|
47
msd2/tracking/piwik/plugins/VisitsSummary/Widgets/Index.php
Normal file
47
msd2/tracking/piwik/plugins/VisitsSummary/Widgets/Index.php
Normal file
@ -0,0 +1,47 @@
|
||||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitsSummary\Widgets;
|
||||
|
||||
use Piwik\Plugin\Report;
|
||||
use Piwik\Plugins\CoreVisualizations\Visualizations\JqplotGraph\Evolution;
|
||||
use Piwik\Plugins\CoreVisualizations\Visualizations\Sparklines;
|
||||
use Piwik\Plugin\ReportsProvider;
|
||||
use Piwik\Report\ReportWidgetFactory;
|
||||
use Piwik\Widget\WidgetsList;
|
||||
|
||||
class Index extends \Piwik\Widget\WidgetContainerConfig
|
||||
{
|
||||
protected $categoryId = 'General_Visitors';
|
||||
protected $name = 'VisitsSummary_WidgetOverviewGraph';
|
||||
protected $id = 'VisitOverviewWithGraph';
|
||||
protected $isWidgetizable = true;
|
||||
|
||||
public function isEnabled()
|
||||
{
|
||||
return ReportsProvider::factory('VisitsSummary', 'get')->isEnabled();
|
||||
}
|
||||
|
||||
public function getWidgetConfigs()
|
||||
{
|
||||
$report = ReportsProvider::factory('VisitsSummary', 'get');
|
||||
|
||||
$factory = new ReportWidgetFactory($report);
|
||||
$widgets = array();
|
||||
|
||||
$list = new WidgetsList();
|
||||
$report->configureWidgets($list, $factory);
|
||||
|
||||
foreach ($list->getWidgetConfigs() as $config) {
|
||||
$config->setIsNotWidgetizable();
|
||||
$widgets[] = $config;
|
||||
}
|
||||
|
||||
return $widgets;
|
||||
}
|
||||
}
|
9
msd2/tracking/piwik/plugins/VisitsSummary/lang/am.json
Normal file
9
msd2/tracking/piwik/plugins/VisitsSummary/lang/am.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s ጥያቄዎች ተሰርተዋል",
|
||||
"GenerateTime": "%s ሰከንዶች ገፁን ለማመንጨት",
|
||||
"WidgetLastVisits": "የመጨረሻው ጉብኝቶች ግራፍ",
|
||||
"WidgetOverviewGraph": "አጠቃላይ እይታ ከግራፍ ጋር",
|
||||
"WidgetVisits": "የጉብኝቶች አጠቃላይ እይታ"
|
||||
}
|
||||
}
|
11
msd2/tracking/piwik/plugins/VisitsSummary/lang/ar.json
Normal file
11
msd2/tracking/piwik/plugins/VisitsSummary/lang/ar.json
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s استعلام تم تنفيذهم",
|
||||
"GenerateTime": "%s ثانية لإنشاء هذه الصفحة",
|
||||
"NbActionsDescription": "%s سلوك (عدد مشاهدات الصفحة، التحميلات، والروابط الصادرة)",
|
||||
"VisitsSummary": "ملخص الزيارات",
|
||||
"WidgetLastVisits": "الرسم البياني لآخر الزيارات",
|
||||
"WidgetOverviewGraph": "نظرة عامة مع الرسم البياني",
|
||||
"WidgetVisits": "نظرة عامة على الزيارات"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/be.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/be.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s запытаў выканана",
|
||||
"GenerateTime": "Старонка згенеравана за %s секунд",
|
||||
"NbActionsDescription": "%s дзеянні (прагляды старонак, запампоўка і знешнія спасылкі)",
|
||||
"VisitsSummary": "Наведванні сумарна",
|
||||
"VisitsSummaryDocumentation": "Гэта агляд зменаў наведванняў.",
|
||||
"WidgetLastVisits": "Графік апошніх наведванняў",
|
||||
"WidgetOverviewGraph": "Агляд па ўсіх графіках",
|
||||
"WidgetVisits": "Агляд наведванняў"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/bg.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/bg.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s заявки са изпълнени",
|
||||
"GenerateTime": "%s секунди за генериране на страницата",
|
||||
"NbActionsDescription": "%s действия (показвания, изтегляния и outlinks)",
|
||||
"VisitsSummary": "Резюме на посещенията",
|
||||
"VisitsSummaryDocumentation": "Това е преглед на еволюцията на посещенията.",
|
||||
"WidgetLastVisits": "Последни посетители",
|
||||
"WidgetOverviewGraph": "Резюме с графика",
|
||||
"WidgetVisits": "Резюме на посещенията"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/ca.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/ca.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "temps promig de generació (càrrega)",
|
||||
"AverageVisitDuration": "duració mitja de la visita",
|
||||
"GenerateQueries": "S'ha executat un total de %s consultes",
|
||||
"GenerateTime": "S'han trigat %s segons en generar la pàgina",
|
||||
"MaxNbActions": "màxim d'accions en una visita",
|
||||
"NbActionsDescription": "%s accions",
|
||||
"NbActionsPerVisit": "accions del visitant (visualitzacions de pàgina, descàrregues i enllaços exteriors) per visita",
|
||||
"NbDownloadsDescription": "descàrregues",
|
||||
"NbKeywordsDescription": "paraules clau úniques",
|
||||
"NbOutlinksDescription": "enllaços externs",
|
||||
"NbPageviewsDescription": "visualitzacions de pàgina",
|
||||
"NbSearchesDescription": "cerques totals al lloc web",
|
||||
"NbUniqueDownloadsDescription": "descàrregues úniques",
|
||||
"NbUniqueOutlinksDescription": "enllaços externs únics",
|
||||
"NbUniquePageviewsDescription": "visualitzacions de pàgina úniques",
|
||||
"NbUniqueVisitors": "visitants únics",
|
||||
"NbUsersDescription": "usuaris",
|
||||
"NbVisitsDescription": "visites",
|
||||
"NbVisitsBounced": "visites han rebotat (abandonat el lloc després de veure una pàgina)",
|
||||
"PluginDescription": "Informes generals d'anàlisi de mètriques: visites, visitants únics, número d'accions, percentatge de rebot, etc.",
|
||||
"VisitsSummary": "Resum de les visites",
|
||||
"VisitsSummaryDocumentation": "Aquesta és una visió general de l'evolució visita.",
|
||||
"WidgetLastVisits": "Gràfic de les darreres visites",
|
||||
"WidgetOverviewGraph": "Resum amb gràfic",
|
||||
"WidgetVisits": "Resum de les visites"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/cs.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/cs.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "průměrný čas generování",
|
||||
"AverageVisitDuration": "průměrný čas návštěvy",
|
||||
"GenerateQueries": "%s provedeno dotazů",
|
||||
"GenerateTime": "%s sekund k vygenerování stránky",
|
||||
"MaxNbActions": "maximální počet akcí na návštěvu",
|
||||
"NbActionsDescription": "%s akcí (zobrazení stránek, stažení a odchodů)",
|
||||
"NbActionsPerVisit": "akcí (zobrazení stránek, stažení, odkazy a interní vyhledávání) za návštěvu",
|
||||
"NbDownloadsDescription": "stažení",
|
||||
"NbKeywordsDescription": "jedinečná klíčová slova",
|
||||
"NbOutlinksDescription": "externí odkazy",
|
||||
"NbPageviewsDescription": "zobrazení stránek",
|
||||
"NbSearchesDescription": "celkem vyhledávání na webových stránkách",
|
||||
"NbUniqueDownloadsDescription": "jedinečných stažení",
|
||||
"NbUniqueOutlinksDescription": "jedinečných externích odkazů",
|
||||
"NbUniquePageviewsDescription": "jedinečných zobrazení",
|
||||
"NbUniqueVisitors": "jedineční návštěvníci",
|
||||
"NbUsersDescription": "uživatelů",
|
||||
"NbVisitsDescription": "návštěv",
|
||||
"NbVisitsBounced": "návštěvníků odešlo (opustilo web po jedné stránce)",
|
||||
"PluginDescription": "Hlásí základní analytická měření: počet návštěv a jedinečných návštěvníků, počet akcí, frekvenci odrazu atd.",
|
||||
"VisitsSummary": "Shrnutí návštěv",
|
||||
"VisitsSummaryDocumentation": "Toto je přehled vývoje návštěv.",
|
||||
"WidgetLastVisits": "Graf posledních návštěv",
|
||||
"WidgetOverviewGraph": "Přehled s grafem",
|
||||
"WidgetVisits": "Přehled návštěv"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/da.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/da.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "gennemsnitstid for at lave siden",
|
||||
"AverageVisitDuration": "besøgstid i gennemsnit",
|
||||
"GenerateQueries": "%s forespørgsler kørt",
|
||||
"GenerateTime": "Side lavet på %s sekund",
|
||||
"MaxNbActions": "maksimum handlinger i ét besøg",
|
||||
"NbActionsDescription": "%s handlinger",
|
||||
"NbActionsPerVisit": "handlinger (sidevisninger, hentninger, udgående links og interne søgninger) pr. besøg",
|
||||
"NbDownloadsDescription": "hentninger",
|
||||
"NbKeywordsDescription": "unikke nøgleord",
|
||||
"NbOutlinksDescription": "udgående links",
|
||||
"NbPageviewsDescription": "sidevisninger",
|
||||
"NbSearchesDescription": "totalt antal søgninger på din hjemmeside",
|
||||
"NbUniqueDownloadsDescription": "unikke hentninger",
|
||||
"NbUniqueOutlinksDescription": "unikke udgående links",
|
||||
"NbUniquePageviewsDescription": "unikke sidevisninger",
|
||||
"NbUniqueVisitors": "unikke besøgende",
|
||||
"NbUsersDescription": "brugere",
|
||||
"NbVisitsDescription": "besøg",
|
||||
"NbVisitsBounced": "afviste besøg (forlod hjemmesiden efter én side)",
|
||||
"PluginDescription": "Rapportere generelle analyse målinger: besøg, unikke besøgende, antal handlinger, afvisningsrate, osv",
|
||||
"VisitsSummary": "Resumé af besøg",
|
||||
"VisitsSummaryDocumentation": "Oversigt over besøgsudviklingen.",
|
||||
"WidgetLastVisits": "Besøg over tid",
|
||||
"WidgetOverviewGraph": "Oversigt med diagrammer",
|
||||
"WidgetVisits": "Besøgsoversigt"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/de.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/de.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "durchschnittliche Generierungszeit",
|
||||
"AverageVisitDuration": "durchschnittliche Aufenthaltsdauer",
|
||||
"GenerateQueries": "%s Abfragen durchgeführt",
|
||||
"GenerateTime": "%s Sekunden, um die Seite zu generieren",
|
||||
"MaxNbActions": "max. Aktionen pro Besuch",
|
||||
"NbActionsDescription": "%s Aktionen",
|
||||
"NbActionsPerVisit": "Aktionen pro Besuch (Seitenansichten, Downloads, ausgehende Verweise und interne Suchen)",
|
||||
"NbDownloadsDescription": "Downloads",
|
||||
"NbKeywordsDescription": "einmalige Suchbegriffe",
|
||||
"NbOutlinksDescription": "Ausgehende Verweise",
|
||||
"NbPageviewsDescription": "Seitenansichten",
|
||||
"NbSearchesDescription": "interne Suchen",
|
||||
"NbUniqueDownloadsDescription": "Einmalige Downloads",
|
||||
"NbUniqueOutlinksDescription": "Einmalige ausgehende Verweise",
|
||||
"NbUniquePageviewsDescription": "Einmalige Seitenansichten",
|
||||
"NbUniqueVisitors": "Eindeutige Besucher",
|
||||
"NbUsersDescription": "Benutzer",
|
||||
"NbVisitsDescription": "Besuche",
|
||||
"NbVisitsBounced": "abgesprungene Besucher (Verlassen der Webseite nach einer Seite)",
|
||||
"PluginDescription": "Berichte mit generellen analytischen Metriken: Besuche, eindeutige Besucher, Anzahl Aktionen, Absprungsrate, usw.",
|
||||
"VisitsSummary": "Besucherüberblick",
|
||||
"VisitsSummaryDocumentation": "Dies ist eine Übersicht über die Entwicklung der Besuche.",
|
||||
"WidgetLastVisits": "Graph der letzten Besuche",
|
||||
"WidgetOverviewGraph": "Übersicht mit Graph",
|
||||
"WidgetVisits": "Besucherübersicht"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/el.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/el.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "μέσος χρόνος δημιουργίας",
|
||||
"AverageVisitDuration": "μέση διάρκεια επισκέψεων",
|
||||
"GenerateQueries": "%s ερωτήματα εκτελέστηκαν",
|
||||
"GenerateTime": "%s δευτερόλεπτα για τη δημιουργία της σελίδας",
|
||||
"MaxNbActions": "μέγιστος αριθμός δραστηριοτήτων σε μία επίσκεψη",
|
||||
"NbActionsDescription": "%s δραστηριότητες",
|
||||
"NbActionsPerVisit": "δραστηριότητες (επισκέψεις σελίδων, λήψεις, εξωτερικοί σύνδεσμοι και αναζητήσεις εσωτερικά στον ιστοτόπο) ανά επίσκεψη",
|
||||
"NbDownloadsDescription": "λήψεις",
|
||||
"NbKeywordsDescription": "μοναδικές λέξεις κλειδιά",
|
||||
"NbOutlinksDescription": "εξωτερικοί σύνδεσμοι",
|
||||
"NbPageviewsDescription": "προβολές σελίδων",
|
||||
"NbSearchesDescription": "συνολικές αναζητήσεις στον ιστοτόπο σας",
|
||||
"NbUniqueDownloadsDescription": "μοναδικές λήψεις",
|
||||
"NbUniqueOutlinksDescription": "μοναδικοί σύνδεσμοι προς εξωτερικό",
|
||||
"NbUniquePageviewsDescription": "μοναδικές προβολές σελίδων",
|
||||
"NbUniqueVisitors": "μοναδικοί επισκέπτες",
|
||||
"NbUsersDescription": "χρήστες",
|
||||
"NbVisitsDescription": "επισκέψεις",
|
||||
"NbVisitsBounced": "επισκέψεις από τις οποίες έγινε απομάκρυνση (έφυγαν από τον ιστοτόπο από την πρώτη σελίδα)",
|
||||
"PluginDescription": "Αναφέρει γενικές μετρικές αναλυτικών: επισκέψεις, μοναδικοί επισκέπτες, αριθμός ενεργειών, ρυθμός αναπήδησης, κτλ.",
|
||||
"VisitsSummary": "Περίληψη επισκέψεων",
|
||||
"VisitsSummaryDocumentation": "Αυτή είναι μια επισκόπηση της εξέλιξης των επισκέψεων.",
|
||||
"WidgetLastVisits": "Διάγραμμα τελευταίων επισκέψεων",
|
||||
"WidgetOverviewGraph": "Επισκόπηση με διάγραμμα",
|
||||
"WidgetVisits": "Επισκόπηση επισκέψεων"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/en.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/en.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "average generation time",
|
||||
"AverageVisitDuration": "average visit duration",
|
||||
"GenerateQueries": "%s queries executed",
|
||||
"GenerateTime": "%s seconds to generate the page",
|
||||
"MaxNbActions": "max actions in one visit",
|
||||
"NbActionsDescription": "%s actions",
|
||||
"NbActionsPerVisit": "actions (page views, downloads, outlinks and internal site searches) per visit",
|
||||
"NbDownloadsDescription": "downloads",
|
||||
"NbKeywordsDescription": "unique keywords",
|
||||
"NbOutlinksDescription": "outlinks",
|
||||
"NbPageviewsDescription": "pageviews",
|
||||
"NbSearchesDescription": "total searches on your website",
|
||||
"NbUniqueDownloadsDescription": "unique downloads",
|
||||
"NbUniqueOutlinksDescription": "unique outlinks",
|
||||
"NbUniquePageviewsDescription": "unique pageviews",
|
||||
"NbUniqueVisitors": "unique visitors",
|
||||
"NbUsersDescription": "users",
|
||||
"NbVisitsDescription": "visits",
|
||||
"NbVisitsBounced": "visits have bounced (left the website after one page)",
|
||||
"PluginDescription": "Reports general analytics metrics: visits, unique visitors, number of actions, bounce rate, etc.",
|
||||
"VisitsSummary": "Visits Summary",
|
||||
"VisitsSummaryDocumentation": "This is an overview of the visit evolution.",
|
||||
"WidgetLastVisits": "Visits Over Time",
|
||||
"WidgetOverviewGraph": "Visits Overview (with graph)",
|
||||
"WidgetVisits": "Visits Overview"
|
||||
}
|
||||
}
|
5
msd2/tracking/piwik/plugins/VisitsSummary/lang/eo.json
Normal file
5
msd2/tracking/piwik/plugins/VisitsSummary/lang/eo.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"NbActionsDescription": "%s agoj"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/es-ar.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/es-ar.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "tiempo promedio de generación",
|
||||
"AverageVisitDuration": "duración promedio de la visita",
|
||||
"GenerateQueries": "%s consultas ejecutadas",
|
||||
"GenerateTime": "%s segundos para generar la página",
|
||||
"MaxNbActions": "máximas acciones en una visita",
|
||||
"NbActionsDescription": "%s acciones",
|
||||
"NbActionsPerVisit": "acciones (vistas de páginas, descargas, enlaces salientes y búsquedas internas) por visita",
|
||||
"NbDownloadsDescription": "descargas",
|
||||
"NbKeywordsDescription": "palabras claves únicas",
|
||||
"NbOutlinksDescription": "enlaces salientes",
|
||||
"NbPageviewsDescription": "vistas de página",
|
||||
"NbSearchesDescription": "búsquedas totales en tu sitio web",
|
||||
"NbUniqueDownloadsDescription": "descargas únicas",
|
||||
"NbUniqueOutlinksDescription": "enlaces salientes únicos",
|
||||
"NbUniquePageviewsDescription": "vistas de página únicas",
|
||||
"NbUniqueVisitors": "visitantes únicos",
|
||||
"NbUsersDescription": "usuarios",
|
||||
"NbVisitsDescription": "visitas",
|
||||
"NbVisitsBounced": "visitas que rebotaron (abandonaron el sitio luego de una página)",
|
||||
"PluginDescription": "Informa de mediciones en general: visitas, visitantes únicos, números de acciones, tasa de rebote, etc.",
|
||||
"VisitsSummary": "Resumen de visitas",
|
||||
"VisitsSummaryDocumentation": "Este es un pantallazo de la evolución de las visitas.",
|
||||
"WidgetLastVisits": "Visitas a través del tiempo",
|
||||
"WidgetOverviewGraph": "Pantallazo de visitas (con gráfico)",
|
||||
"WidgetVisits": "Pantallazo de visitas"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/es.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/es.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "tiempo medio de generación",
|
||||
"AverageVisitDuration": "duración media de la visita",
|
||||
"GenerateQueries": "%s consultas ejecutadas",
|
||||
"GenerateTime": "%s segundos para generar la página",
|
||||
"MaxNbActions": "cantidad máxima de acciones en una visita",
|
||||
"NbActionsDescription": "%s acciones",
|
||||
"NbActionsPerVisit": "acciones del visitante (vistas de páginas, descargas, enlaces salientes y búsquedas internas dentro del sitio)",
|
||||
"NbDownloadsDescription": "descargas",
|
||||
"NbKeywordsDescription": "palabras claves únicas",
|
||||
"NbOutlinksDescription": "enlaces de salida",
|
||||
"NbPageviewsDescription": "páginas vistas",
|
||||
"NbSearchesDescription": "búsquedas totales en su sitio web",
|
||||
"NbUniqueDownloadsDescription": "descargas únicas",
|
||||
"NbUniqueOutlinksDescription": "enlaces de salida únicos",
|
||||
"NbUniquePageviewsDescription": "páginas vistas únicas",
|
||||
"NbUniqueVisitors": "visitantes únicos",
|
||||
"NbUsersDescription": "usuarios",
|
||||
"NbVisitsDescription": "visitas",
|
||||
"NbVisitsBounced": "visitas que han rebotado (salieron del sitio después de haber visto una sola página)",
|
||||
"PluginDescription": "Informes generales de análisis de la métricas: visitas, visitantes únicos, número de acciones, tasa de rebote, etc.",
|
||||
"VisitsSummary": "Resumen de visitas",
|
||||
"VisitsSummaryDocumentation": "Esta es una visión holística de la evolución de las visitas.",
|
||||
"WidgetLastVisits": "Gráfica de las últimas visitas",
|
||||
"WidgetOverviewGraph": "Visitas generales (con gráficas)",
|
||||
"WidgetVisits": "Visión general de visitas"
|
||||
}
|
||||
}
|
15
msd2/tracking/piwik/plugins/VisitsSummary/lang/et.json
Normal file
15
msd2/tracking/piwik/plugins/VisitsSummary/lang/et.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "Keskmine genereerimise aeg",
|
||||
"AverageVisitDuration": "keskmine külastuse kestus",
|
||||
"GenerateQueries": "%s katkestatud päringut",
|
||||
"GenerateTime": "Lehe genereerimiseks kulus %s sekundit",
|
||||
"NbActionsDescription": "%s tegevust",
|
||||
"NbDownloadsDescription": "allalaadimised",
|
||||
"VisitsSummary": "Külastuste kokkuvõte",
|
||||
"VisitsSummaryDocumentation": "See on külastuste muutuse ajas ülevaade.",
|
||||
"WidgetLastVisits": "Viimaste külastuste graafik",
|
||||
"WidgetOverviewGraph": "Graafikutega ülevaade",
|
||||
"WidgetVisits": "Külastuste ülevaade"
|
||||
}
|
||||
}
|
10
msd2/tracking/piwik/plugins/VisitsSummary/lang/eu.json
Normal file
10
msd2/tracking/piwik/plugins/VisitsSummary/lang/eu.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s galdera exekutatuta",
|
||||
"GenerateTime": "%s segundo orria sortzeko",
|
||||
"VisitsSummary": "Bisiten laburpena",
|
||||
"WidgetLastVisits": "Azken bisiten grafikoa",
|
||||
"WidgetOverviewGraph": "Ikuspegi orokorra grafikoarekin",
|
||||
"WidgetVisits": "Bisiten ikuspegi orokorra"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/fa.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/fa.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s پرس و جو های اجرا شده",
|
||||
"GenerateTime": "%s ثانیه برای تولید صفحه",
|
||||
"NbActionsDescription": "فعالیت ها %s",
|
||||
"VisitsSummary": "خلاصه بازدیدها",
|
||||
"VisitsSummaryDocumentation": "این مروری بر تکامل بازدید است.",
|
||||
"WidgetLastVisits": "نمودار آخرین بازدید ها",
|
||||
"WidgetOverviewGraph": "مرور به وسیله نمودار",
|
||||
"WidgetVisits": "مرور بازدید ها"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/fi.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/fi.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "keskimääräinen sivun ladonta-aika",
|
||||
"AverageVisitDuration": "keskimääräisen käynnin kesto",
|
||||
"GenerateQueries": "%s kyselyä ajettu",
|
||||
"GenerateTime": "%s sekuntia sivun luomiseen",
|
||||
"MaxNbActions": "suurin määrä toimintoja käynnillä",
|
||||
"NbActionsDescription": "%s toimintoa (sivua, latausta ja lähtevää linkkiä)",
|
||||
"NbActionsPerVisit": "toimintoa (sivulatausta, latausta, poistumista and sivun sisäistä hakua) per käynti",
|
||||
"NbDownloadsDescription": "latausta",
|
||||
"NbKeywordsDescription": "ainutkertaista avainsanaa",
|
||||
"NbOutlinksDescription": "poistumista",
|
||||
"NbPageviewsDescription": "sivukatselua",
|
||||
"NbSearchesDescription": "hakuja sivustolla",
|
||||
"NbUniqueDownloadsDescription": "ainutkertaista latausta",
|
||||
"NbUniqueOutlinksDescription": "ainutkertaista poistumista",
|
||||
"NbUniquePageviewsDescription": "ainutkertaista sivulatausta",
|
||||
"NbUniqueVisitors": "ainutkertaista kävijää",
|
||||
"NbUsersDescription": "kävijää",
|
||||
"NbVisitsDescription": "käyntiä",
|
||||
"NbVisitsBounced": "käyntiä on kimmonnut (lähtenyt sivustolta heti ensimmäisen sivun nähtyään)",
|
||||
"PluginDescription": "Raportoi yleiset analytiikkametriikat: käynnit, uniikit kävijät, toimintojen määrän jne.",
|
||||
"VisitsSummary": "Yhteenveto käynneistä",
|
||||
"VisitsSummaryDocumentation": "Tämä on käyntien muutoksen yleiskatsaus",
|
||||
"WidgetLastVisits": "Edelliset käynnit",
|
||||
"WidgetOverviewGraph": "Yleiskatsaus graafilla",
|
||||
"WidgetVisits": "Käyntien yleiskatsaus"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/fr.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/fr.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "temps de génération moyen",
|
||||
"AverageVisitDuration": "durée moyenne d'une visite",
|
||||
"GenerateQueries": "%s requêtes exécutées",
|
||||
"GenerateTime": "%s secondes pour générer la page",
|
||||
"MaxNbActions": "actions max en une visite",
|
||||
"NbActionsDescription": "%s actions (pages vues, téléchargements et liens de sortie)",
|
||||
"NbActionsPerVisit": "actions (pages vues, téléchargements, liens sortants et recherches internes) par visite",
|
||||
"NbDownloadsDescription": "téléchargements",
|
||||
"NbKeywordsDescription": "mots clés uniques",
|
||||
"NbOutlinksDescription": "liens sortants",
|
||||
"NbPageviewsDescription": "pages vues",
|
||||
"NbSearchesDescription": "recherches totales sur votre site",
|
||||
"NbUniqueDownloadsDescription": "téléchargements uniques",
|
||||
"NbUniqueOutlinksDescription": "liens externes uniques",
|
||||
"NbUniquePageviewsDescription": "pages vues uniques",
|
||||
"NbUniqueVisitors": "visiteurs uniques",
|
||||
"NbUsersDescription": "utilisateurs",
|
||||
"NbVisitsDescription": "visites",
|
||||
"NbVisitsBounced": "visiteurs ayant survolé (quitté le site après une page)",
|
||||
"PluginDescription": "Fournit des métriques d'analyse générales : visites, visiteurs uniques, nombre d'actions, taux de rebond, etc.",
|
||||
"VisitsSummary": "Récapitulatif des visites",
|
||||
"VisitsSummaryDocumentation": "Ceci est un aperçu de l'évolution de la visite.",
|
||||
"WidgetLastVisits": "Graphique des dernières visites",
|
||||
"WidgetOverviewGraph": "Graphique récapitulatif",
|
||||
"WidgetVisits": "Récapitulatif des visites"
|
||||
}
|
||||
}
|
9
msd2/tracking/piwik/plugins/VisitsSummary/lang/gl.json
Normal file
9
msd2/tracking/piwik/plugins/VisitsSummary/lang/gl.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s consultas executadas",
|
||||
"GenerateTime": "%s segundos para xerar a páxina",
|
||||
"WidgetLastVisits": "Gráfico das últimas visitas",
|
||||
"WidgetOverviewGraph": "Visión xeral con gráfico",
|
||||
"WidgetVisits": "Visión xeral de visitas"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/he.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/he.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s שאילתות בוצעו",
|
||||
"GenerateTime": "%s שניות בכדי לחולל את העמוד",
|
||||
"NbActionsDescription": "%s פעולות (צפייה בעמודים, הורדות וקישורים יוצאים)",
|
||||
"VisitsSummary": "תקציר ביקורים",
|
||||
"VisitsSummaryDocumentation": "זו סקירה של התפתחות הביקור.",
|
||||
"WidgetLastVisits": "גרף ביקורים אחרונים",
|
||||
"WidgetOverviewGraph": "מבט כללי עם גרף",
|
||||
"WidgetVisits": "מבט כללי על ביקורים"
|
||||
}
|
||||
}
|
9
msd2/tracking/piwik/plugins/VisitsSummary/lang/hi.json
Normal file
9
msd2/tracking/piwik/plugins/VisitsSummary/lang/hi.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s के प्रश्नों को मार डाला",
|
||||
"GenerateTime": "%s सेकेंडों पेज उत्पन्न करने के लिए",
|
||||
"NbActionsDescription": "%s कार्रवाई",
|
||||
"PluginDescription": "रिपोर्ट सामान्य विश्लेषिकी मेट्रिक्स: यात्राओं, अद्वितीय आगंतुकों, कार्यों की संख्या, उछाल दर, आदि",
|
||||
"VisitsSummary": "दौरा सारांश"
|
||||
}
|
||||
}
|
8
msd2/tracking/piwik/plugins/VisitsSummary/lang/hr.json
Normal file
8
msd2/tracking/piwik/plugins/VisitsSummary/lang/hr.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"VisitsSummary": "Pregled posjeta",
|
||||
"WidgetLastVisits": "Posjete kroz vrijeme",
|
||||
"WidgetOverviewGraph": "Pregled posjeta (sa grafom)",
|
||||
"WidgetVisits": "Pregled posjeta"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/hu.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/hu.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s kérés végrehajtva",
|
||||
"GenerateTime": "%s másodperc kellett a lap legenerálásához",
|
||||
"NbActionsDescription": "%s akció (weblap megnyitása, letöltések és kimenő linkek)",
|
||||
"VisitsSummary": "Látogatások összesítése",
|
||||
"VisitsSummaryDocumentation": "Ez egy összefoglaló nézet a látogatások folyamatáról.",
|
||||
"WidgetLastVisits": "Utolsó látogatások grafikonja",
|
||||
"WidgetOverviewGraph": "Áttekintés grafikonnal",
|
||||
"WidgetVisits": "Látogatások áttekintése"
|
||||
}
|
||||
}
|
21
msd2/tracking/piwik/plugins/VisitsSummary/lang/id.json
Normal file
21
msd2/tracking/piwik/plugins/VisitsSummary/lang/id.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "Rata-rata waktu generasi",
|
||||
"AverageVisitDuration": "rata-rata durasi kunjungan",
|
||||
"GenerateQueries": "%s kueri dijalankan",
|
||||
"GenerateTime": "%s detik untuk menghasilkan halaman",
|
||||
"MaxNbActions": "aksi maksimal dalam satu kunjungan",
|
||||
"NbActionsDescription": "%s tindakan (menampilkan halaman, mengunduh, dan tautan keluar)",
|
||||
"NbDownloadsDescription": "unduhan",
|
||||
"NbKeywordsDescription": "katakunci unik",
|
||||
"NbUniqueDownloadsDescription": "unduhan unik",
|
||||
"NbUniqueVisitors": "pengunjung unik",
|
||||
"NbUsersDescription": "pengguna",
|
||||
"NbVisitsDescription": "kunjungan",
|
||||
"VisitsSummary": "Rangkuman Kunjungan",
|
||||
"VisitsSummaryDocumentation": "Ini merupakan iktisar perkembangan kunjungan.",
|
||||
"WidgetLastVisits": "Grafik kunjungan terakhir",
|
||||
"WidgetOverviewGraph": "Iktisar dengan grafik",
|
||||
"WidgetVisits": "Iktisar kunjungan"
|
||||
}
|
||||
}
|
11
msd2/tracking/piwik/plugins/VisitsSummary/lang/is.json
Normal file
11
msd2/tracking/piwik/plugins/VisitsSummary/lang/is.json
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s fyrirspurnir framkvæmdar",
|
||||
"GenerateTime": "%s sekúndur að gera þessa síðu",
|
||||
"NbActionsDescription": "%s aðgerðir (síðuflettingar, niðurhal og linkar frá vefnum)",
|
||||
"VisitsSummary": "Samantekt heimsókna",
|
||||
"WidgetLastVisits": "Línurit yfir síðustu heimsóknir",
|
||||
"WidgetOverviewGraph": "Yfirlit með línuriti",
|
||||
"WidgetVisits": "Heimsóknayfirlit"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/it.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/it.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "tempo medio di generazione",
|
||||
"AverageVisitDuration": "durata media di una visita",
|
||||
"GenerateQueries": "%s queries eseguite",
|
||||
"GenerateTime": "%s secondi per generare la pagina",
|
||||
"MaxNbActions": "numero massimo di azioni in una visita",
|
||||
"NbActionsDescription": "%s azioni",
|
||||
"NbActionsPerVisit": "azioni per visita (pagine viste, download, outlinks e ricerche interne al sito)",
|
||||
"NbDownloadsDescription": "downloads",
|
||||
"NbKeywordsDescription": "keyword uniche",
|
||||
"NbOutlinksDescription": "outlinks",
|
||||
"NbPageviewsDescription": "pagine viste",
|
||||
"NbSearchesDescription": "totale ricerche sul tuo sito",
|
||||
"NbUniqueDownloadsDescription": "download unici",
|
||||
"NbUniqueOutlinksDescription": "outlinks unici",
|
||||
"NbUniquePageviewsDescription": "pagine viste uniche",
|
||||
"NbUniqueVisitors": "visitatori unici",
|
||||
"NbUsersDescription": "utenti",
|
||||
"NbVisitsDescription": "visite",
|
||||
"NbVisitsBounced": "visite rimbalzate (che hanno lasciato il sito dopo una pagina)",
|
||||
"PluginDescription": "Riporta le comuni metriche delle statistiche: visite, visitatori unici, numero di azioni, percentuale rimbalzi, ecc.",
|
||||
"VisitsSummary": "Sommario delle visite",
|
||||
"VisitsSummaryDocumentation": "Questa è una panoramica dell'evoluzione delle visite.",
|
||||
"WidgetLastVisits": "Visite nel Periodo",
|
||||
"WidgetOverviewGraph": "Riepilogo Visite (con grafico)",
|
||||
"WidgetVisits": "Riepilogo visite"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/ja.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/ja.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "平均生成時間",
|
||||
"AverageVisitDuration": "平均訪問持続時間",
|
||||
"GenerateQueries": "実行されたクエリ %s",
|
||||
"GenerateTime": "ページ生成時間 %s 秒",
|
||||
"MaxNbActions": "1 回の訪問で最大のアクション",
|
||||
"NbActionsDescription": "%s アクション(ページビュー、ダウンロード、外部リンク)",
|
||||
"NbActionsPerVisit": "ビジットごとのアクション( ページビュー、ダウンロード、アウトリンク、内部サイト検索 )",
|
||||
"NbDownloadsDescription": "ダウンロード",
|
||||
"NbKeywordsDescription": "ユニークキーワード",
|
||||
"NbOutlinksDescription": "アウトリンク",
|
||||
"NbPageviewsDescription": "ページビュー",
|
||||
"NbSearchesDescription": "あなたのウェブサイトでの総検索数",
|
||||
"NbUniqueDownloadsDescription": "ユニークダウンロード",
|
||||
"NbUniqueOutlinksDescription": "ユニークアウトリンク",
|
||||
"NbUniquePageviewsDescription": "ユニークページビュー",
|
||||
"NbUniqueVisitors": "ユニークビジター",
|
||||
"NbUsersDescription": "ユーザー",
|
||||
"NbVisitsDescription": "ビジット",
|
||||
"NbVisitsBounced": "バウンスしたビジット ( 1 ページの後にウェブサイトを去りました )",
|
||||
"PluginDescription": "一般的な分析メトリックのレポート:ビジット、ユニークなビジター、アクション数、直帰率等。",
|
||||
"VisitsSummary": "ビジットの概要",
|
||||
"VisitsSummaryDocumentation": "ビジット推移の概観です",
|
||||
"WidgetLastVisits": "最終ビジットのグラフ",
|
||||
"WidgetOverviewGraph": "グラフ付き概観",
|
||||
"WidgetVisits": "ビジットの概観"
|
||||
}
|
||||
}
|
11
msd2/tracking/piwik/plugins/VisitsSummary/lang/ka.json
Normal file
11
msd2/tracking/piwik/plugins/VisitsSummary/lang/ka.json
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s მოთხოვნა შესრულდა",
|
||||
"GenerateTime": "%s წამი გვერდის გენერირებისთვის",
|
||||
"NbActionsDescription": "%s ქმედება (გვერდის დათვალიერება, ჩამოტვირთვები და გარე ბმულები)",
|
||||
"VisitsSummary": "ვიზიტების მოკლე ანგარიში",
|
||||
"WidgetLastVisits": "ბოლო ვიზიტების გრაფიკი",
|
||||
"WidgetOverviewGraph": "მიმოხილვა გრაფიკით",
|
||||
"WidgetVisits": "ვიზიტების მიმოხილვა"
|
||||
}
|
||||
}
|
13
msd2/tracking/piwik/plugins/VisitsSummary/lang/ko.json
Normal file
13
msd2/tracking/piwik/plugins/VisitsSummary/lang/ko.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s 쿼리 실행됨",
|
||||
"GenerateTime": "페이지 생성에 %s 초 걸림",
|
||||
"NbActionsDescription": "%s 활동",
|
||||
"PluginDescription": "보고서 기본 분석 측정 기준: 방문횟수, 고유 방문자, 활동 횟수, 반송률 등",
|
||||
"VisitsSummary": "방문 개요",
|
||||
"VisitsSummaryDocumentation": "방문 추이 개요입니다.",
|
||||
"WidgetLastVisits": "최근 방문 그래프",
|
||||
"WidgetOverviewGraph": "개요 그래프",
|
||||
"WidgetVisits": "방문자 개요"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/lt.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/lt.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s aktyvuotos užklausos",
|
||||
"GenerateTime": "%s sekundės puslapiui sugeneruoti",
|
||||
"NbActionsDescription": "%s veiksmai (puslapio peržiūros, atsisiuntimai ir išorinės nuorodos)",
|
||||
"NbVisitsDescription": "apsilankymų",
|
||||
"VisitsSummary": "Apsilankymų suvestinė",
|
||||
"WidgetLastVisits": "Paskutinių apsilankymų diagrama",
|
||||
"WidgetOverviewGraph": "Peržiūra su diagrama",
|
||||
"WidgetVisits": "Apsilankymų peržiūra"
|
||||
}
|
||||
}
|
7
msd2/tracking/piwik/plugins/VisitsSummary/lang/lv.json
Normal file
7
msd2/tracking/piwik/plugins/VisitsSummary/lang/lv.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"NbActionsDescription": "%s darbības",
|
||||
"WidgetLastVisits": "Pēdējo apmeklējumu grafiks",
|
||||
"WidgetVisits": "Apmeklējumu pārskats"
|
||||
}
|
||||
}
|
20
msd2/tracking/piwik/plugins/VisitsSummary/lang/nb.json
Normal file
20
msd2/tracking/piwik/plugins/VisitsSummary/lang/nb.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s spørringer kjørt",
|
||||
"GenerateTime": "%s sekunder for å generere denne siden",
|
||||
"NbActionsDescription": "%s handlinger",
|
||||
"NbDownloadsDescription": "nedlastinger",
|
||||
"NbKeywordsDescription": "unike nøkkelord",
|
||||
"NbPageviewsDescription": "sidevisninger",
|
||||
"NbUniqueDownloadsDescription": "unike nedlastinger",
|
||||
"NbUniquePageviewsDescription": "unike sidevisninger",
|
||||
"NbUniqueVisitors": "unike besøkende",
|
||||
"NbUsersDescription": "brukere",
|
||||
"PluginDescription": "Rapporterer generelle analysetall: besøk, unike besøkere, antall handlinger, sprettfrekvens, etc.",
|
||||
"VisitsSummary": "Besøksammendrag",
|
||||
"VisitsSummaryDocumentation": "Dette er en oversikt over besøksutvikling.",
|
||||
"WidgetLastVisits": "Graf over siste besøk",
|
||||
"WidgetOverviewGraph": "Oversikt med grafikk",
|
||||
"WidgetVisits": "Besøksoversikt"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/nl.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/nl.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "gemiddelde generatietijd",
|
||||
"AverageVisitDuration": "gemiddelde duur bezoek",
|
||||
"GenerateQueries": "%s queries uitgevoerd",
|
||||
"GenerateTime": "%s seconden om de pagina te genereren",
|
||||
"MaxNbActions": "max acties in één bezoek",
|
||||
"NbActionsDescription": "%s acties",
|
||||
"NbActionsPerVisit": "acties (pagina bezoeken, downloads, outlinks en interne zoekacties) per bezoek",
|
||||
"NbDownloadsDescription": "downloads",
|
||||
"NbKeywordsDescription": "unieke sleutelwoorden",
|
||||
"NbOutlinksDescription": "outlink",
|
||||
"NbPageviewsDescription": "paginaweergaven",
|
||||
"NbSearchesDescription": "totaal aantal zoekopdrachten op uw website",
|
||||
"NbUniqueDownloadsDescription": "unieke downloads",
|
||||
"NbUniqueOutlinksDescription": "unieke outlinks",
|
||||
"NbUniquePageviewsDescription": "unieke paginaweergaven",
|
||||
"NbUniqueVisitors": "unieke bezoekers",
|
||||
"NbUsersDescription": "gebruikers",
|
||||
"NbVisitsDescription": "bezoeken",
|
||||
"NbVisitsBounced": "bezoeken hebben verlaten (welke na één pagina de website hebben verlaten)",
|
||||
"PluginDescription": "Rapporteert algemene analyse metrics: bezoeken, unieke bezoeken, aantal acties, bounce ration, enz.",
|
||||
"VisitsSummary": "Bezoekers samenvatting",
|
||||
"VisitsSummaryDocumentation": "Dit is een trendlijn die de ontwikkeling weergeeft.",
|
||||
"WidgetLastVisits": "Recente bezoeken",
|
||||
"WidgetOverviewGraph": "Overzicht bezoeken (met grafiek)",
|
||||
"WidgetVisits": "Overzicht bezoeken"
|
||||
}
|
||||
}
|
9
msd2/tracking/piwik/plugins/VisitsSummary/lang/nn.json
Normal file
9
msd2/tracking/piwik/plugins/VisitsSummary/lang/nn.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s spørjingar køyrd",
|
||||
"GenerateTime": "%s sekundar å generera denne siden",
|
||||
"WidgetLastVisits": "Siste vitjingar",
|
||||
"WidgetOverviewGraph": "Oversikt med graf",
|
||||
"WidgetVisits": "Vitjingsoversikt"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/pl.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/pl.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "średni czas generowania",
|
||||
"AverageVisitDuration": "średni długość wizyty",
|
||||
"GenerateQueries": "%s wykonanych zapytań",
|
||||
"GenerateTime": "%s sekund do wygenerowania strony",
|
||||
"MaxNbActions": "max akcji w czasie jednej wizyty",
|
||||
"NbActionsDescription": "%s działań",
|
||||
"NbActionsPerVisit": "akcji (wyświetlenia stron, pobrań, wyszukiwań zewnętrznych i wewnętrznych linków) podczas wizyty",
|
||||
"NbDownloadsDescription": "pobrań",
|
||||
"NbKeywordsDescription": "unikalnych słów kluczowych",
|
||||
"NbOutlinksDescription": "linków zewnętrznych",
|
||||
"NbPageviewsDescription": "wyświetleń stron",
|
||||
"NbSearchesDescription": "suma wyszukiwań w Twoim portalu",
|
||||
"NbUniqueDownloadsDescription": "unikalnych pobrań",
|
||||
"NbUniqueOutlinksDescription": "unikalnych linków zewnętrznych",
|
||||
"NbUniquePageviewsDescription": "unikalnych wyświetleń stron",
|
||||
"NbUniqueVisitors": "unikalnych odwiedzających",
|
||||
"NbUsersDescription": "użytkowników",
|
||||
"NbVisitsDescription": "wizyt",
|
||||
"NbVisitsBounced": "wizyt porzuconych (opuścili portal po jednej stronie)",
|
||||
"PluginDescription": "Raport z podstawowymi wskaźnikami analitycznymi: odwiedziny, unikalni odwiedzający, liczba akcji, współczynnik porzuceń, itd.",
|
||||
"VisitsSummary": "Podsumowanie odwiedzin",
|
||||
"VisitsSummaryDocumentation": "To jest przegląd ewolucji wizyt.",
|
||||
"WidgetLastVisits": "Wykres z ostatnich odwiedzin",
|
||||
"WidgetOverviewGraph": "Podgląd z wykresem",
|
||||
"WidgetVisits": "Podgląd odwiedzin"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/pt-br.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/pt-br.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "tempo médio de geração",
|
||||
"AverageVisitDuration": "duração média da visita",
|
||||
"GenerateQueries": "%s consultas executadas",
|
||||
"GenerateTime": "%s segundos para gerar a página",
|
||||
"MaxNbActions": "ações máximas em uma visita",
|
||||
"NbActionsDescription": "%s ações (visualizações de páginas, downloads e links externos)",
|
||||
"NbActionsPerVisit": "ações (exibições de página, downloads, links externos e pesquisas internas no website) por visita",
|
||||
"NbDownloadsDescription": "downloads",
|
||||
"NbKeywordsDescription": "palavras-chaves unicas",
|
||||
"NbOutlinksDescription": "links externos",
|
||||
"NbPageviewsDescription": "exibições de páginas",
|
||||
"NbSearchesDescription": "buscas totais no seu website",
|
||||
"NbUniqueDownloadsDescription": "downloads únicos",
|
||||
"NbUniqueOutlinksDescription": "links externos únicos",
|
||||
"NbUniquePageviewsDescription": "exibições de páginas únicas",
|
||||
"NbUniqueVisitors": "visitantes únicos",
|
||||
"NbUsersDescription": "usuários",
|
||||
"NbVisitsDescription": "visitas",
|
||||
"NbVisitsBounced": "as visitas foram devolvidas (saiu do site após uma página)",
|
||||
"PluginDescription": "Informa métricas analíticas gerais: visitas, visitantes únicos, número de ações, taxa de rejeição, etc.",
|
||||
"VisitsSummary": "Resumo dos Visitantes",
|
||||
"VisitsSummaryDocumentation": "Esta é uma visão geral da evolução da visita.",
|
||||
"WidgetLastVisits": "Gráfico dos últimos visitantes",
|
||||
"WidgetOverviewGraph": "Visão Geral com Gráfico",
|
||||
"WidgetVisits": "Visão Geral dos Visitantes"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/pt.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/pt.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "tempo de renderização médio",
|
||||
"AverageVisitDuration": "duração média da visita",
|
||||
"GenerateQueries": "%s consultas executadas",
|
||||
"GenerateTime": "%s segundos para renderizar a página",
|
||||
"MaxNbActions": "máximo de ações numa visita",
|
||||
"NbActionsDescription": "%s ações",
|
||||
"NbActionsPerVisit": "ações (visualizações de páginas, transferências, ligações de saída e pesquisas internas no site) por visita",
|
||||
"NbDownloadsDescription": "transferências",
|
||||
"NbKeywordsDescription": "palavras-chave únicas",
|
||||
"NbOutlinksDescription": "ligações de saída",
|
||||
"NbPageviewsDescription": "visualizações de páginas",
|
||||
"NbSearchesDescription": "total de pesquisas no seu site",
|
||||
"NbUniqueDownloadsDescription": "transferências únicas",
|
||||
"NbUniqueOutlinksDescription": "ligações de saída únicas",
|
||||
"NbUniquePageviewsDescription": "visualizações de páginas únicas",
|
||||
"NbUniqueVisitors": "visitantes únicos",
|
||||
"NbUsersDescription": "utilizadores",
|
||||
"NbVisitsDescription": "visitas",
|
||||
"NbVisitsBounced": "visitas que ressaltaram (que saíram do site após uma página)",
|
||||
"PluginDescription": "Apresenta métricas de análise gerais: visitas, visitantes únicos, número de ações, taxa de ressalto, etc.",
|
||||
"VisitsSummary": "Resumo das visitas",
|
||||
"VisitsSummaryDocumentation": "Isto é uma visão geral da evolução das visitas.",
|
||||
"WidgetLastVisits": "Visitas ao longo do tempo",
|
||||
"WidgetOverviewGraph": "Visão geral (com gráfico)",
|
||||
"WidgetVisits": "Visão geral das visitas"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/ro.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/ro.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s interogari executate",
|
||||
"GenerateTime": "%s secunde pentru generarea pagini",
|
||||
"NbActionsDescription": "%s acţiuni",
|
||||
"VisitsSummary": "Rezumatul vizitelor",
|
||||
"VisitsSummaryDocumentation": "Acesta este un rezumat a evoluţiei vizitelor.",
|
||||
"WidgetLastVisits": "Grafic ultima vizita",
|
||||
"WidgetOverviewGraph": "Rezumatul grafic",
|
||||
"WidgetVisits": "Rezumatul vizitelor"
|
||||
}
|
||||
}
|
20
msd2/tracking/piwik/plugins/VisitsSummary/lang/ru.json
Normal file
20
msd2/tracking/piwik/plugins/VisitsSummary/lang/ru.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "среднее время генерации страницы",
|
||||
"AverageVisitDuration": "средняя продолжительность посещения",
|
||||
"GenerateQueries": "%s запросов выполнено",
|
||||
"GenerateTime": "Страница сгенерирована за %s секунд",
|
||||
"MaxNbActions": "Максимум действий за одно посещение",
|
||||
"NbActionsDescription": "%s действий (просмотры страниц, загрузки, внешние переходы)",
|
||||
"NbActionsPerVisit": "действий (просмотров, загрузок, уходов с сайта, внутренних поисков по сайту) за одно посещение",
|
||||
"NbDownloadsDescription": "загрузки",
|
||||
"NbKeywordsDescription": "уникальные ключевые слова",
|
||||
"NbOutlinksDescription": "исходящие ссылки",
|
||||
"NbPageviewsDescription": "просмотры страниц",
|
||||
"VisitsSummary": "Посещения",
|
||||
"VisitsSummaryDocumentation": "Это обзор динамики посещений.",
|
||||
"WidgetLastVisits": "График последних посещений",
|
||||
"WidgetOverviewGraph": "Обзор по всем графикам",
|
||||
"WidgetVisits": "Обзор посещений"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/sk.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/sk.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "priem. čas generovania",
|
||||
"AverageVisitDuration": "priemerné trvanie návštevy",
|
||||
"GenerateQueries": "spustené požiadavky: %s",
|
||||
"GenerateTime": "%s sekúnd na vygenerovanie strany",
|
||||
"MaxNbActions": "max. akcií na jednu návštevu",
|
||||
"NbActionsDescription": "%s akcie",
|
||||
"NbActionsPerVisit": "akcie (zobrazenie stránok, sťahovanie a odkazujúce odkazy) za návštevu",
|
||||
"NbDownloadsDescription": "sťahovania",
|
||||
"NbKeywordsDescription": "unikátne kľúčové slová",
|
||||
"NbOutlinksDescription": "vonkajšie odkazy",
|
||||
"NbPageviewsDescription": "zobrazené stránky",
|
||||
"NbSearchesDescription": "celkový počet vyhľadávaní na Vašej webstránke",
|
||||
"NbUniqueDownloadsDescription": "jedinečné sťahovania",
|
||||
"NbUniqueOutlinksDescription": "unikátne vonkajšie odkazy",
|
||||
"NbUniquePageviewsDescription": "unikátne zobrazenia stránok",
|
||||
"NbUniqueVisitors": "unikátny návštevníci",
|
||||
"NbUsersDescription": "používatelia",
|
||||
"NbVisitsDescription": "návštevy",
|
||||
"NbVisitsBounced": "návštev odskočilo (odišli po zobrazení jednej stránky)",
|
||||
"PluginDescription": "Reportuje obecnú analýzu metrík: návštevy, unikátny návštevníci, počet akcií, mieru odskočenia, atď.",
|
||||
"VisitsSummary": "Všetky návštevy",
|
||||
"VisitsSummaryDocumentation": "Toto je prehľad vývoja návštev..",
|
||||
"WidgetLastVisits": "Návštevy v priebehu času",
|
||||
"WidgetOverviewGraph": "Prehľad návštev (s grafom)",
|
||||
"WidgetVisits": "Prehľad návštevníkov"
|
||||
}
|
||||
}
|
13
msd2/tracking/piwik/plugins/VisitsSummary/lang/sl.json
Normal file
13
msd2/tracking/piwik/plugins/VisitsSummary/lang/sl.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s izvršenih povpraševanj",
|
||||
"GenerateTime": "%s sekund za prikaz strani",
|
||||
"NbActionsDescription": "%s akcij",
|
||||
"PluginDescription": "Prikaže splošne anlitične metrike: obiski, unikatni obiskovalci, število akcij, stopnja odbojev, ipd.",
|
||||
"VisitsSummary": "Povzetek obiskov",
|
||||
"VisitsSummaryDocumentation": "Pregled obiskov v zadnjem času.",
|
||||
"WidgetLastVisits": "Graf zadnjih obiskov",
|
||||
"WidgetOverviewGraph": "Pregled z grafom",
|
||||
"WidgetVisits": "Povzetek obiskov"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/sq.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/sq.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "kohë mesatare krijimi",
|
||||
"AverageVisitDuration": "mesatare kohëzgjatje vizitash",
|
||||
"GenerateQueries": "%s kërkesa të kryera",
|
||||
"GenerateTime": "%s sekonda për prodhimin e faqes",
|
||||
"MaxNbActions": "maksimum veprimesh në një vizitë",
|
||||
"NbActionsDescription": "%s veprime",
|
||||
"NbActionsPerVisit": "veprime (parje faqesh, shkarkime, lidhje për jashtë dhe kërkime brenda sajtit) për vizitë",
|
||||
"NbDownloadsDescription": "shkarkime",
|
||||
"NbKeywordsDescription": "fjalëkyçe unikë",
|
||||
"NbOutlinksDescription": "lidhje për jashtë",
|
||||
"NbPageviewsDescription": "parje faqesh",
|
||||
"NbSearchesDescription": "kërkime gjithsej në sajtin tuaj",
|
||||
"NbUniqueDownloadsDescription": "shkarkime unike",
|
||||
"NbUniqueOutlinksDescription": "lidhje për jashtë unike",
|
||||
"NbUniquePageviewsDescription": "parje unike faqesh",
|
||||
"NbUniqueVisitors": "vizitorë unikë",
|
||||
"NbUsersDescription": "përdorues",
|
||||
"NbVisitsDescription": "vizita",
|
||||
"NbVisitsBounced": "vizita të kthyera mbrapsht (e lanë sajtin pas një faqeje)",
|
||||
"PluginDescription": "Raporton vlera të përgjithshme analitike: vizita, vizitorë unikë, numër veprimesh, shkallë kthimesh, etj.",
|
||||
"VisitsSummary": "Përmbledhje Vizitash",
|
||||
"VisitsSummaryDocumentation": "Kjo është një përmbledhje e evolucionit të vizitave.",
|
||||
"WidgetLastVisits": "Vizita Përgjatë Kohës",
|
||||
"WidgetOverviewGraph": "Përmbledhje Vizitash (me grafik)",
|
||||
"WidgetVisits": "Përmbledhje Vizitash"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/sr.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/sr.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "prosečno vreme generisanja",
|
||||
"AverageVisitDuration": "prosečno trajanje posete",
|
||||
"GenerateQueries": "Izvršeno upita: %s",
|
||||
"GenerateTime": "Vreme generisanja izveštaja u sekundama: %s",
|
||||
"MaxNbActions": "maksimum akcija u jednoj poseti",
|
||||
"NbActionsDescription": "Broj akcija (prikaza stranica, preuzimanja i odlazaka): %s",
|
||||
"NbActionsPerVisit": "akcije (prikaz stranica, pruzimanja, izlazni linkovi i pretrage) po poseti",
|
||||
"NbDownloadsDescription": "preuzimanja",
|
||||
"NbKeywordsDescription": "jedinstvene ključne reči",
|
||||
"NbOutlinksDescription": "izlazni linkovi",
|
||||
"NbPageviewsDescription": "prikazane stranice",
|
||||
"NbSearchesDescription": "ukupno pretraživanja vašeg sajta",
|
||||
"NbUniqueDownloadsDescription": "jedinstvena preuzimanja",
|
||||
"NbUniqueOutlinksDescription": "jedinstveni izlazni linkovi",
|
||||
"NbUniquePageviewsDescription": "jedinstveni prikazi stranica",
|
||||
"NbUniqueVisitors": "jedinstveni posetioci",
|
||||
"NbUsersDescription": "korisnici",
|
||||
"NbVisitsDescription": "posete",
|
||||
"NbVisitsBounced": "posetioci koji su otišli posle samo jedne stranice",
|
||||
"PluginDescription": "Prikaz osnovnih metrika: posete, jedinstveni posetioci, broj akcija, stepen odbijanja (bounce) itd.",
|
||||
"VisitsSummary": "Sumarno",
|
||||
"VisitsSummaryDocumentation": "Ovo je pregled razvoja poseta",
|
||||
"WidgetLastVisits": "Grafikon najskorijih poseta",
|
||||
"WidgetOverviewGraph": "Pregled sa grafikonom",
|
||||
"WidgetVisits": "Pregled poseta"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/sv.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/sv.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "genomsnittlig tid för skapandet",
|
||||
"AverageVisitDuration": "genomsnittlig besökslängd",
|
||||
"GenerateQueries": "%s frågor exekverade",
|
||||
"GenerateTime": "Det tog %s sekunder att generera denna sida.",
|
||||
"MaxNbActions": "max antal aktiviteter i ett besök",
|
||||
"NbActionsDescription": "%s händelser (sidvisningar, nedladdningar och outlinks)",
|
||||
"NbActionsPerVisit": "aktiviteter (sidvisningar, nedladdningar, utlänkar och interna sökningar) ber besök",
|
||||
"NbDownloadsDescription": "nedladdningar",
|
||||
"NbKeywordsDescription": "unika nyckelord",
|
||||
"NbOutlinksDescription": "utlänkar",
|
||||
"NbPageviewsDescription": "sidvisningar",
|
||||
"NbSearchesDescription": "totalt antal sökningar på din webbplats",
|
||||
"NbUniqueDownloadsDescription": "unika nedladdningar",
|
||||
"NbUniqueOutlinksDescription": "unika utlänkar",
|
||||
"NbUniquePageviewsDescription": "unika sidvisningar",
|
||||
"NbUniqueVisitors": "unika besökare",
|
||||
"NbUsersDescription": "användare",
|
||||
"NbVisitsDescription": "besök",
|
||||
"NbVisitsBounced": "besök som studsat (lämnade efter en sidvisning)",
|
||||
"PluginDescription": "Rapporter för allmän analytics-statistik: besök, unika besökare, antal slutförda mål, avvisningsfrekvens , etc.",
|
||||
"VisitsSummary": "Besökssummering",
|
||||
"VisitsSummaryDocumentation": "Detta är en översikt av besöksutvecklingen.",
|
||||
"WidgetLastVisits": "Besöksgraf",
|
||||
"WidgetOverviewGraph": "Översiktsgraf",
|
||||
"WidgetVisits": "Besöksöversikt"
|
||||
}
|
||||
}
|
6
msd2/tracking/piwik/plugins/VisitsSummary/lang/te.json
Normal file
6
msd2/tracking/piwik/plugins/VisitsSummary/lang/te.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"NbActionsDescription": "%s చర్యలు",
|
||||
"VisitsSummary": "సందర్శనల సంగ్రహం"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/th.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/th.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s การค้นหา",
|
||||
"GenerateTime": "%s วินาทีที่ใช้",
|
||||
"NbActionsDescription": "%s ดำเนินการ(เข้าชม ดาวน์โหลดและลิงค์ออก)",
|
||||
"VisitsSummary": "สรุปการเข้าชม",
|
||||
"VisitsSummaryDocumentation": "ภาพรวมของผู้เข้าชม",
|
||||
"WidgetLastVisits": "กราฟของผู้เข้าชมล่าสุด",
|
||||
"WidgetOverviewGraph": "ภาพรวมและกราฟ",
|
||||
"WidgetVisits": "ภาพรวมผู้เข้าชม"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/tl.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/tl.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "mga query sa %s isagawa",
|
||||
"GenerateTime": "segundo %s upang makabuo ng pahina.",
|
||||
"NbActionsDescription": "%s mga aksyon",
|
||||
"VisitsSummary": "Buod ng mga Pagbisita",
|
||||
"VisitsSummaryDocumentation": "Ito ay isang pangkalahatang-ideya sa ebolusyon ng pagbisita",
|
||||
"WidgetLastVisits": "Mga pagbisita sa paglipas ng panahon",
|
||||
"WidgetOverviewGraph": "Mga pagbisita pangkalahatang-ideya ng (na may mga graph)",
|
||||
"WidgetVisits": "Visits Overview"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/tr.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/tr.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "ortalama üretilme süresi",
|
||||
"AverageVisitDuration": "ortalama ziyaret süresi",
|
||||
"GenerateQueries": "%s sorgu çalıştırıldı",
|
||||
"GenerateTime": "sayfa %s saniyede üretildi",
|
||||
"MaxNbActions": "bir ziyarette yapılan en fazla işlem",
|
||||
"NbActionsDescription": "%s işlem",
|
||||
"NbActionsPerVisit": "bir ziyaretteki işlemler (sayfa görüntüleme, indirme, giden bağlantılar ve site içi aramalar)",
|
||||
"NbDownloadsDescription": "indirme",
|
||||
"NbKeywordsDescription": "tekil anahtar sözcük",
|
||||
"NbOutlinksDescription": "giden bağlantı",
|
||||
"NbPageviewsDescription": "sayfa gösterimi",
|
||||
"NbSearchesDescription": "web sitenizdeki toplam arama",
|
||||
"NbUniqueDownloadsDescription": "tekil indirme",
|
||||
"NbUniqueOutlinksDescription": "tekil giden bağlantı",
|
||||
"NbUniquePageviewsDescription": "tekil sayfa gösterimi",
|
||||
"NbUniqueVisitors": "tekil ziyaretçi",
|
||||
"NbUsersDescription": "kullanıcı",
|
||||
"NbVisitsDescription": "ziyaret",
|
||||
"NbVisitsBounced": "hemen çıkan ziyaretler (bir sayfadan sonra siteden ayrılan)",
|
||||
"PluginDescription": "Bu rapor, ziyaretler, tekil ziyaretçiler, işlem sayısı, hemen çıkma oranı gibi genel istatistik ölçütlerini içerir.",
|
||||
"VisitsSummary": "Ziyaret Özeti",
|
||||
"VisitsSummaryDocumentation": "Ziyaret sayılarının özetini görüntüler.",
|
||||
"WidgetLastVisits": "Zamana Göre Ziyaretler",
|
||||
"WidgetOverviewGraph": "Ziyaret Özeti (çizelge ile)",
|
||||
"WidgetVisits": "Ziyaret Özeti"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/uk.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/uk.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "середній час генерації сторінки",
|
||||
"AverageVisitDuration": "середня тривалість відвідування",
|
||||
"GenerateQueries": "%s запитів виконано",
|
||||
"GenerateTime": "сторінка згенерована за %s секунд",
|
||||
"MaxNbActions": "максимально дій на одне відвідування",
|
||||
"NbActionsDescription": "%s дій (перегляди сторінок, завантаження, зовнішні переходи)",
|
||||
"NbActionsPerVisit": "дій (переглядів сторінок, завантажень, і внутрішні та зовнішні посилання, пошук на сайті) на відвідування",
|
||||
"NbDownloadsDescription": "завантажень",
|
||||
"NbKeywordsDescription": "унікальних ключових слів",
|
||||
"NbOutlinksDescription": "вихідних посилань",
|
||||
"NbPageviewsDescription": "переглядів сторінок",
|
||||
"NbSearchesDescription": "всього пошуків на вашому сайті",
|
||||
"NbUniqueDownloadsDescription": "унікальних завантажень",
|
||||
"NbUniqueOutlinksDescription": "унікальні вихідних посилань",
|
||||
"NbUniquePageviewsDescription": "унікальних переглядів сторінок",
|
||||
"NbUniqueVisitors": "унікальних відвідувачів",
|
||||
"NbUsersDescription": "користувачів",
|
||||
"NbVisitsDescription": "відвідувань",
|
||||
"NbVisitsBounced": "візитів з відмовами (залишили сайт після прегляду однієї сторінки)",
|
||||
"PluginDescription": "Звіти загальних аналітичних показників: відвідування, кількість унікальних відвідувачів, кількість користувачів, показник відмов і т.д..",
|
||||
"VisitsSummary": "Відвідувань",
|
||||
"VisitsSummaryDocumentation": "Це огляд динаміки відвідувань.",
|
||||
"WidgetLastVisits": "Графік останніх відвідувань",
|
||||
"WidgetOverviewGraph": "Огляд по всім графіками",
|
||||
"WidgetVisits": "Огляд відвідувань"
|
||||
}
|
||||
}
|
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/vi.json
Normal file
12
msd2/tracking/piwik/plugins/VisitsSummary/lang/vi.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "Thực thi truy vấn %s",
|
||||
"GenerateTime": "%s giây để tạo trang",
|
||||
"NbActionsDescription": "Hành động %s",
|
||||
"VisitsSummary": "Lịch sử các lượt truy cập",
|
||||
"VisitsSummaryDocumentation": "Đây là một tổng quan của sự mở rộng truy cập.",
|
||||
"WidgetLastVisits": "Các lượt truy cập theo thời gian",
|
||||
"WidgetOverviewGraph": "Các lượt truy cập tổng quan (với đồ thị)",
|
||||
"WidgetVisits": "Các lượt truy cập tổng quan"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/zh-cn.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/zh-cn.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "平均生成时间",
|
||||
"AverageVisitDuration": "平均停留时间",
|
||||
"GenerateQueries": "%s 查询已执行",
|
||||
"GenerateTime": "%s 秒来生成这个页面",
|
||||
"MaxNbActions": "单次访问的最大活动量",
|
||||
"NbActionsDescription": "%s 次活动",
|
||||
"NbActionsPerVisit": "每个访客行为数 (查看页面、下载、离站链接和内部搜索)",
|
||||
"NbDownloadsDescription": "下载次数",
|
||||
"NbKeywordsDescription": "关键词数量",
|
||||
"NbOutlinksDescription": "离站链接数量",
|
||||
"NbPageviewsDescription": "页面访问次数",
|
||||
"NbSearchesDescription": "站内搜索数",
|
||||
"NbUniqueDownloadsDescription": "唯一下载次数",
|
||||
"NbUniqueOutlinksDescription": "唯一离站链接数量",
|
||||
"NbUniquePageviewsDescription": "唯一页面浏览量",
|
||||
"NbUniqueVisitors": "独立访客",
|
||||
"NbUsersDescription": "用户",
|
||||
"NbVisitsDescription": "访问次数",
|
||||
"NbVisitsBounced": "跳出次数 (查看一个页面后就离开)",
|
||||
"PluginDescription": "报告一般分析指标:参观,独立访问者,动作次数,跳出率等。",
|
||||
"VisitsSummary": "访客总表",
|
||||
"VisitsSummaryDocumentation": "这是访客趋势概览。",
|
||||
"WidgetLastVisits": "访客趋势图",
|
||||
"WidgetOverviewGraph": "访客概览(带图)",
|
||||
"WidgetVisits": "访客概览"
|
||||
}
|
||||
}
|
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/zh-tw.json
Normal file
29
msd2/tracking/piwik/plugins/VisitsSummary/lang/zh-tw.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "平均載入時間",
|
||||
"AverageVisitDuration": "平均停留時間",
|
||||
"GenerateQueries": "已執行 %s 個查詢",
|
||||
"GenerateTime": "%s 秒載入網頁",
|
||||
"MaxNbActions": "單次訪問最大活動數",
|
||||
"NbActionsDescription": "%s 個活動",
|
||||
"NbActionsPerVisit": "單次訪問活動數(網頁瀏覽、離開連結和站內搜尋)",
|
||||
"NbDownloadsDescription": "下載數",
|
||||
"NbKeywordsDescription": "不重複關鍵字數",
|
||||
"NbOutlinksDescription": "離開連結數",
|
||||
"NbPageviewsDescription": "瀏覽數",
|
||||
"NbSearchesDescription": "站內搜尋數",
|
||||
"NbUniqueDownloadsDescription": "不重複下載數",
|
||||
"NbUniqueOutlinksDescription": "不重複離開連結數",
|
||||
"NbUniquePageviewsDescription": "不重複瀏覽數",
|
||||
"NbUniqueVisitors": "不重複訪客",
|
||||
"NbUsersDescription": "使用者",
|
||||
"NbVisitsDescription": "訪問數",
|
||||
"NbVisitsBounced": "跳出數(只瀏覽一頁就離開)",
|
||||
"PluginDescription": "報表產生分析數據:訪問數、不重複訪客數、活動數和跳出率等等。",
|
||||
"VisitsSummary": "訪客摘要",
|
||||
"VisitsSummaryDocumentation": "這是訪問趨勢的總覽。",
|
||||
"WidgetLastVisits": "最近訪問",
|
||||
"WidgetOverviewGraph": "訪問總覽圖表",
|
||||
"WidgetVisits": "訪問總覽"
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
#dashboard .visitsSummaryReportTitle, .widget .visitsSummaryReportTitle {
|
||||
margin-left: 0;
|
||||
padding-left: 10px;
|
||||
border-top: 1px solid #ccc
|
||||
}
|
@ -0,0 +1,88 @@
|
||||
{% if not isWidget %}
|
||||
<div class="row">
|
||||
<div class="col m6">
|
||||
{% endif %}
|
||||
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbVisits)|raw }}
|
||||
{{ 'General_NVisits'|translate("<strong>"~nbVisits|number~"</strong>")|raw }}{% if displayUniqueVisitors %},
|
||||
{{ 'VisitsSummary_NbUniqueVisitors'|translate("<strong>"~nbUniqVisitors|number~"</strong>")|raw }}{% endif %}
|
||||
</div>
|
||||
{% if nbUsers > 0 %}
|
||||
{# Most of users will not have used `setUserId` so this would be confusingly zero #}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbUsers)|raw }}
|
||||
{{ 'General_NUsers'|translate("<strong>"~nbUsers|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineAvgVisitDuration)|raw }}
|
||||
{% set averageVisitDuration=averageVisitDuration|sumtime %}
|
||||
{{ 'VisitsSummary_AverageVisitDuration'|translate("<strong>"~averageVisitDuration~"</strong>")|raw }}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineBounceRate)|raw }}
|
||||
{{ 'VisitsSummary_NbVisitsBounced'|translate("<strong>"~bounceRate|percent~"</strong>")|raw }}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineActionsPerVisit)|raw }}
|
||||
{{ 'VisitsSummary_NbActionsPerVisit'|translate("<strong>"~nbActionsPerVisit|number(1)~"</strong>")|raw }}
|
||||
</div>
|
||||
{% if showActionsPluginReports|default(false) %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineAvgGenerationTime)|raw }}
|
||||
{% set averageGenerationTime=averageGenerationTime|sumtime %}
|
||||
{{ 'VisitsSummary_AverageGenerationTime'|translate("<strong>"~averageGenerationTime~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if not isWidget %}
|
||||
</div>
|
||||
<div class="col m6">
|
||||
{% endif %}
|
||||
|
||||
{% if showActionsPluginReports|default(false) %}
|
||||
{% if showOnlyActions %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbActions)|raw }}
|
||||
{{ 'VisitsSummary_NbActionsDescription'|translate("<strong>"~nbActions|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% else %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbPageviews)|raw }}
|
||||
{{ 'VisitsSummary_NbPageviewsDescription'|translate("<strong>"~nbPageviews|number~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbUniquePageviewsDescription'|translate("<strong>"~nbUniquePageviews|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% if displaySiteSearch %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbSearches)|raw }}
|
||||
{{ 'VisitsSummary_NbSearchesDescription'|translate("<strong>"~nbSearches|number~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbKeywordsDescription'|translate("<strong>"~nbKeywords|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbDownloads)|raw }}
|
||||
{{ 'VisitsSummary_NbDownloadsDescription'|translate("<strong>"~nbDownloads|number~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbUniqueDownloadsDescription'|translate("<strong>"~nbUniqueDownloads|number~"</strong>")|raw }}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbOutlinks)|raw }}
|
||||
{{ 'VisitsSummary_NbOutlinksDescription'|translate("<strong>"~nbOutlinks|number~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbUniqueOutlinksDescription'|translate("<strong>"~nbUniqueOutlinks|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineMaxActions)|raw }}
|
||||
{{ 'VisitsSummary_MaxNbActions'|translate("<strong>"~maxActions|number~"</strong>")|raw }}
|
||||
</div>
|
||||
|
||||
{{ postEvent('Template.VisitsSummaryOverviewSparklines') }}
|
||||
|
||||
{% if not isWidget %}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% include "_sparklineFooter.twig" %}
|
||||
|
@ -0,0 +1 @@
|
||||
{% include "@VisitsSummary/_sparklines.twig" %}
|
@ -0,0 +1,9 @@
|
||||
{# This graphId must be unique for this report #}
|
||||
<h2 piwik-enriched-headline
|
||||
data-graph-id="VisitsSummary.getIndexGraph"
|
||||
>{{ 'General_EvolutionOverPeriod'|translate }}</h2>
|
||||
|
||||
{{ graphEvolutionVisitsSummary|raw }}
|
||||
|
||||
<h2 class="visitsSummaryReportTitle">{{ 'General_Report'|translate }}</h2>
|
||||
{% include "@VisitsSummary/_sparklines.twig" %}
|
Reference in New Issue
Block a user