diff --git a/core/ArchiveProcessor.php b/core/ArchiveProcessor.php index c1de099a26f03876e36e6c97fd7a98b274f7797d..800db50a118bd8e820c26b1a294fd073c41cc4c9 100644 --- a/core/ArchiveProcessor.php +++ b/core/ArchiveProcessor.php @@ -154,7 +154,8 @@ class ArchiveProcessor * @var array */ protected static $columnsToRenameAfterAggregation = array( - Metrics::INDEX_NB_UNIQ_VISITORS => Metrics::INDEX_SUM_DAILY_NB_UNIQ_VISITORS + Metrics::INDEX_NB_UNIQ_VISITORS => Metrics::INDEX_SUM_DAILY_NB_UNIQ_VISITORS, + Metrics::INDEX_NB_USERS => Metrics::INDEX_SUM_DAILY_NB_USERS, ); /** diff --git a/core/Metrics.php b/core/Metrics.php index bacfe1283156138b725ad389172ba8aacc24b25a..f99ff55e9210aa7681a2214b26ba5c7ea4759d8e 100644 --- a/core/Metrics.php +++ b/core/Metrics.php @@ -80,6 +80,7 @@ class Metrics // Number of unique User IDs const INDEX_NB_USERS = 39; + const INDEX_SUM_DAILY_NB_USERS = 40; // Goal reports const INDEX_GOAL_NB_CONVERSIONS = 1; @@ -104,6 +105,7 @@ class Metrics Metrics::INDEX_REVENUE => 'revenue', Metrics::INDEX_GOALS => 'goals', Metrics::INDEX_SUM_DAILY_NB_UNIQ_VISITORS => 'sum_daily_nb_uniq_visitors', + Metrics::INDEX_SUM_DAILY_NB_UNIQ_VISITORS => 'sum_daily_nb_users', // Actions metrics Metrics::INDEX_PAGE_NB_HITS => 'nb_hits', diff --git a/plugins/CustomVariables/tests/expected/test_CustomVariablesIntegrationTest__Live.getLastVisitsDetails_day.xml b/plugins/CustomVariables/tests/expected/test_CustomVariablesIntegrationTest__Live.getLastVisitsDetails_day.xml index 463462262e435c0673febea7b69ddb72f76eebc5..5d1eec57507d238d3a68a7b4c05d6f8283187442 100644 --- a/plugins/CustomVariables/tests/expected/test_CustomVariablesIntegrationTest__Live.getLastVisitsDetails_day.xml +++ b/plugins/CustomVariables/tests/expected/test_CustomVariablesIntegrationTest__Live.getLastVisitsDetails_day.xml @@ -4,6 +4,7 @@ <idSite>1</idSite> <idVisit>1</idVisit> <visitIp>156.5.3.2</visitIp> + <userId /> <actionDetails> <row> diff --git a/tests/PHPUnit/Core/MetricsTest.php b/tests/PHPUnit/Core/MetricsTest.php index fcddc44b7c7be1cc5ff95bd2f9060855b1aa689b..76ae1aa521f5fd4ac7433683db66bc5be8b59b53 100644 --- a/tests/PHPUnit/Core/MetricsTest.php +++ b/tests/PHPUnit/Core/MetricsTest.php @@ -48,6 +48,7 @@ class Core_MetricsTest extends PHPUnit_Framework_TestCase 'revenue' => 23, 'goals' => 10, 'sum_daily_nb_uniq_visitors' => 11, + 'sum_daily_nb_users' => 40, 'nb_hits' => 12, 'sum_time_spent' => 13, 'sum_time_generation' => 30,