1
0
قرینه از https://github.com/matomo-org/matomo.git synced 2025-08-21 22:47:43 +00:00
Files
matomo/plugins/Actions/Archiver.php
Stefan Giehl bc57393e16 Adds new hits metric to Actions.get report and All Websites Dashboard (#22731)
* Adds RecordBuilder to archive hits metric

* Add hits metric to Actions.get report

* Adds update script to automatically rearchive hits metric for current year

* Add hits metric to all websites dashboard

* Adjust some broken tests

* updates expected test files

* apply review feedback
2024-11-11 22:17:29 +01:00

37 خطوط
1.5 KiB
PHP

<?php
/**
* Matomo - free/libre analytics platform
*
* @link https://matomo.org
* @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
namespace Piwik\Plugins\Actions;
/**
* Class encapsulating logic to process Day/Period Archiving for the Actions reports
*
*/
class Archiver extends \Piwik\Plugin\Archiver
{
public const DOWNLOADS_RECORD_NAME = 'Actions_downloads';
public const OUTLINKS_RECORD_NAME = 'Actions_outlink';
public const PAGE_TITLES_RECORD_NAME = 'Actions_actions';
public const SITE_SEARCH_RECORD_NAME = 'Actions_sitesearch';
public const SITE_SEARCH_CATEGORY_RECORD_NAME = 'Actions_SiteSearchCategories';
public const PAGE_URLS_RECORD_NAME = 'Actions_actions_url';
public const METRIC_PAGEVIEWS_RECORD_NAME = 'Actions_nb_pageviews';
public const METRIC_UNIQ_PAGEVIEWS_RECORD_NAME = 'Actions_nb_uniq_pageviews';
public const METRIC_SUM_TIME_RECORD_NAME = 'Actions_sum_time_generation';
public const METRIC_HITS_TIMED_RECORD_NAME = 'Actions_nb_hits_with_time_generation';
public const METRIC_DOWNLOADS_RECORD_NAME = 'Actions_nb_downloads';
public const METRIC_UNIQ_DOWNLOADS_RECORD_NAME = 'Actions_nb_uniq_downloads';
public const METRIC_OUTLINKS_RECORD_NAME = 'Actions_nb_outlinks';
public const METRIC_UNIQ_OUTLINKS_RECORD_NAME = 'Actions_nb_uniq_outlinks';
public const METRIC_SEARCHES_RECORD_NAME = 'Actions_nb_searches';
public const METRIC_KEYWORDS_RECORD_NAME = 'Actions_nb_keywords';
public const METRIC_HITS_RECORD_NAME = 'Actions_hits';
}