diff options
author | diosmosis <diosmosis@users.noreply.github.com> | 2019-07-12 03:37:58 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-12 03:37:58 +0300 |
commit | 2eaa4034a79ae0b08f8444c0d867e9ba17b93517 (patch) | |
tree | cad66abc5820ae3a298668f0525a82abc1b43406 | |
parent | ce9b7cb69e349489e74527749c47e080fed27128 (diff) |
If new visit is forced, known visitors should still be recognized (#14491)
* Enforcing a new visit should not result in the visitor becoming unrecognized.
* Adding test for bug.
* update expected test files
* Fix integration test.
* Update submodule
* Update test files.
28 files changed, 1690 insertions, 1601 deletions
diff --git a/config/global.php b/config/global.php index eba7b5269d..dbf70c1648 100644 --- a/config/global.php +++ b/config/global.php @@ -211,8 +211,7 @@ return array( 'Piwik\Tracker\VisitorRecognizer' => DI\object() ->constructorParameter('trustCookiesOnly', DI\get('ini.Tracker.trust_visitors_cookies')) ->constructorParameter('visitStandardLength', DI\get('ini.Tracker.visit_standard_length')) - ->constructorParameter('lookbackNSecondsCustom', DI\get('ini.Tracker.window_look_back_for_visitor')) - ->constructorParameter('trackerAlwaysNewVisitor', DI\get('ini.Debug.tracker_always_new_visitor')), + ->constructorParameter('lookbackNSecondsCustom', DI\get('ini.Tracker.window_look_back_for_visitor')), 'Piwik\Tracker\Settings' => DI\object() ->constructorParameter('isSameFingerprintsAcrossWebsites', DI\get('ini.Tracker.enable_fingerprinting_across_websites')), diff --git a/core/Tracker/VisitorRecognizer.php b/core/Tracker/VisitorRecognizer.php index 646c8e98d0..64854ace16 100644 --- a/core/Tracker/VisitorRecognizer.php +++ b/core/Tracker/VisitorRecognizer.php @@ -49,13 +49,6 @@ class VisitorRecognizer private $lookBackNSecondsCustom; /** - * Forces all requests to result in new visits. For debugging only. - * - * @var int - */ - private $trackerAlwaysNewVisitor; - - /** * @var Model */ private $model; @@ -70,13 +63,12 @@ class VisitorRecognizer */ private $visitRow; - public function __construct($trustCookiesOnly, $visitStandardLength, $lookbackNSecondsCustom, $trackerAlwaysNewVisitor, + public function __construct($trustCookiesOnly, $visitStandardLength, $lookbackNSecondsCustom, Model $model, EventDispatcher $eventDispatcher) { $this->trustCookiesOnly = $trustCookiesOnly; $this->visitStandardLength = $visitStandardLength; $this->lookBackNSecondsCustom = $lookbackNSecondsCustom; - $this->trackerAlwaysNewVisitor = $trackerAlwaysNewVisitor; $this->model = $model; $this->eventDispatcher = $eventDispatcher; @@ -109,22 +101,9 @@ class VisitorRecognizer $visitRow = $this->model->findVisitor($idSite, $configId, $idVisitor, $persistedVisitAttributes, $shouldMatchOneFieldOnly, $isVisitorIdToLookup, $timeLookBack, $timeLookAhead); $this->visitRow = $visitRow; - $isNewVisitForced = $request->getParam('new_visit'); - $isNewVisitForced = !empty($isNewVisitForced); - $enforceNewVisit = $isNewVisitForced || $this->trackerAlwaysNewVisitor; - if($isNewVisitForced) { - Common::printDebug("-> New visit forced: &new_visit=1 in request"); - } - if($this->trackerAlwaysNewVisitor) { - Common::printDebug("-> New visit forced: Debug.tracker_always_new_visitor = 1 in config.ini.php"); - } - - if (!$enforceNewVisit - && $visitRow + if ($visitRow && count($visitRow) > 0 ) { - $visitProperties->setProperty('visit_last_action_time', strtotime($visitRow['visit_last_action_time'])); - $visitProperties->setProperty('visit_first_action_time', strtotime($visitRow['visit_first_action_time'])); $visitProperties->setProperty('idvisitor', $visitRow['idvisitor']); $visitProperties->setProperty('user_id', $visitRow['user_id']); @@ -145,11 +124,12 @@ class VisitorRecognizer { // These values will be used throughout the request foreach ($this->getVisitorFieldsPersist() as $field) { + $value = $this->visitRow[$field]; if ($field == 'visit_last_action_time' || $field == 'visit_first_action_time') { - continue; + $value = strtotime($value); } - $visitProperties->setProperty($field, $this->visitRow[$field]); + $visitProperties->setProperty($field, $value); } Common::printDebug("The visit is part of an existing visit ( @@ -277,4 +257,9 @@ class VisitorRecognizer return $this->visitFieldsToSelect; } + + public function getLastKnownVisit() + { + return $this->visitRow; + } }
\ No newline at end of file diff --git a/plugins/CoreHome/Tracker/VisitRequestProcessor.php b/plugins/CoreHome/Tracker/VisitRequestProcessor.php index 6c07b41033..73e7e0ae0a 100644 --- a/plugins/CoreHome/Tracker/VisitRequestProcessor.php +++ b/plugins/CoreHome/Tracker/VisitRequestProcessor.php @@ -73,13 +73,21 @@ class VisitRequestProcessor extends RequestProcessor */ private $visitStandardLength; + /** + * Forces all requests to result in new visits. For debugging only. + * + * @var int + */ + private $trackerAlwaysNewVisitor; + public function __construct(EventDispatcher $eventDispatcher, VisitorRecognizer $visitorRecognizer, Settings $userSettings, - $visitStandardLength) + $visitStandardLength, $trackerAlwaysNewVisitor) { $this->eventDispatcher = $eventDispatcher; $this->visitorRecognizer = $visitorRecognizer; $this->userSettings = $userSettings; $this->visitStandardLength = $visitStandardLength; + $this->trackerAlwaysNewVisitor = $trackerAlwaysNewVisitor; } public function processRequestParams(VisitProperties $visitProperties, Request $request) @@ -109,7 +117,7 @@ class VisitRequestProcessor extends RequestProcessor $isKnown = $this->visitorRecognizer->findKnownVisitor($visitorId, $visitProperties, $request); $request->setMetadata('CoreHome', 'isVisitorKnown', $isKnown); - $isNewVisit = $this->isVisitNew($visitProperties, $request); + $isNewVisit = $this->isVisitNew($visitProperties, $request, $this->visitorRecognizer->getLastKnownVisit()); $request->setMetadata('CoreHome', 'isNewVisit', $isNewVisit); if (!$isNewVisit) { // only copy over known visitor's information, if this is for an ongoing visit @@ -146,21 +154,33 @@ class VisitRequestProcessor extends RequestProcessor * @param Request $request * @return bool */ - public function isVisitNew(VisitProperties $visitProperties, Request $request) + public function isVisitNew(VisitProperties $visitProperties, Request $request, $lastKnownVisit) { $isKnown = $request->getMetadata('CoreHome', 'isVisitorKnown'); if (!$isKnown) { return true; } - $isLastActionInTheSameVisit = $this->isLastActionInTheSameVisit($visitProperties, $request); + $isNewVisitForced = $request->getParam('new_visit'); + $isNewVisitForced = !empty($isNewVisitForced); + if($isNewVisitForced) { + Common::printDebug("-> New visit forced: &new_visit=1 in request"); + return true; + } + + if($this->trackerAlwaysNewVisitor) { + Common::printDebug("-> New visit forced: Debug.tracker_always_new_visitor = 1 in config.ini.php"); + return true; + } + + $isLastActionInTheSameVisit = $this->isLastActionInTheSameVisit($visitProperties, $request, $lastKnownVisit); if (!$isLastActionInTheSameVisit) { Common::printDebug("Visitor detected, but last action was more than 30 minutes ago..."); return true; } - $wasLastActionYesterday = $this->wasLastActionNotToday($visitProperties, $request); + $wasLastActionYesterday = $this->wasLastActionNotToday($visitProperties, $request, $lastKnownVisit); $forceNewVisitAtMidnight = (bool) Config::getInstance()->Tracker['create_new_visit_after_midnight']; if ($wasLastActionYesterday && $forceNewVisitAtMidnight) { @@ -176,9 +196,9 @@ class VisitRequestProcessor extends RequestProcessor * Returns true if the last action was done during the last 30 minutes * @return bool */ - protected function isLastActionInTheSameVisit(VisitProperties $visitProperties, Request $request) + protected function isLastActionInTheSameVisit(VisitProperties $visitProperties, Request $request, $lastKnownVisit) { - $lastActionTime = $visitProperties->getProperty('visit_last_action_time'); + $lastActionTime = $this->getLastKnownActionTime($visitProperties, $lastKnownVisit); return isset($lastActionTime) && false !== $lastActionTime @@ -190,9 +210,9 @@ class VisitRequestProcessor extends RequestProcessor * @param VisitProperties $visitor * @return bool */ - private function wasLastActionNotToday(VisitProperties $visitProperties, Request $request) + private function wasLastActionNotToday(VisitProperties $visitProperties, Request $request, $lastKnownVisit) { - $lastActionTime = $visitProperties->getProperty('visit_last_action_time'); + $lastActionTime = $this->getLastKnownActionTime($visitProperties, $lastKnownVisit); if (empty($lastActionTime)) { return false; @@ -226,4 +246,21 @@ class VisitRequestProcessor extends RequestProcessor return null; } + + /** + * Returns the last action time for the last recorded visit of this visitor, or if the visitor is new, + * the current request's timestamp. + * + * @param VisitProperties $visitProperties + * @param $lastKnownVisit + * @return false|int|mixed + */ + private function getLastKnownActionTime(VisitProperties $visitProperties, $lastKnownVisit) + { + if (isset($lastKnownVisit['visit_last_action_time'])) { + return strtotime($lastKnownVisit['visit_last_action_time']); + } + + return $visitProperties->getProperty('visit_last_action_time'); + } } diff --git a/plugins/CoreHome/config/config.php b/plugins/CoreHome/config/config.php index 39236b62c5..8f1c9c9e72 100644 --- a/plugins/CoreHome/config/config.php +++ b/plugins/CoreHome/config/config.php @@ -4,5 +4,6 @@ return array( 'Piwik\Plugins\CoreHome\Tracker\VisitRequestProcessor' => DI\object() ->constructorParameter('visitStandardLength', DI\get('ini.Tracker.visit_standard_length')) + ->constructorParameter('trackerAlwaysNewVisitor', DI\get('ini.Debug.tracker_always_new_visitor')), ); diff --git a/plugins/CoreHome/tests/Integration/Tracker/VisitRequestProcessorTest.php b/plugins/CoreHome/tests/Integration/Tracker/VisitRequestProcessorTest.php index cc43dd9337..3883904a2b 100644 --- a/plugins/CoreHome/tests/Integration/Tracker/VisitRequestProcessorTest.php +++ b/plugins/CoreHome/tests/Integration/Tracker/VisitRequestProcessorTest.php @@ -24,6 +24,34 @@ use Piwik\Tracker\Visit\VisitProperties; */ class VisitRequestProcessorTest extends IntegrationTestCase { + public function test_isVisitNew_ReturnsTrue_IfTrackerAlwaysNewVisitorIsSet() + { + $this->setDimensionsWithOnNewVisit(array(false, false, false)); + + /** @var VisitRequestProcessor $visit */ + list($visit, $visitProperties, $request) = $this->makeVisitorAndAction( + $lastActionTime = '2012-01-02 08:08:34', $thisActionTime = '2012-01-02 08:12:45', $isVisitorKnown = true, + [ 'trackerAlwaysNewVisitor' => true ]); + + $result = $visit->isVisitNew($visitProperties, $request, null); + + $this->assertTrue($result); + } + + public function test_isVisitNew_ReturnsTrue_IfNewVisitQueryParamIsSet() + { + $this->setDimensionsWithOnNewVisit(array(false, false, false)); + + /** @var VisitRequestProcessor $visit */ + list($visit, $visitProperties, $request) = $this->makeVisitorAndAction( + $lastActionTime = '2012-01-02 08:08:34', $thisActionTime = '2012-01-02 08:12:45', $isVisitorKnown = true, [], + ['new_visit' => '1']); + + $result = $visit->isVisitNew($visitProperties, $request, null); + + $this->assertTrue($result); + } + public function test_isVisitNew_ReturnsFalse_IfLastActionTimestampIsWithinVisitTimeLength_AndNoDimensionForcesVisit_AndVisitorKnown() { $this->setDimensionsWithOnNewVisit(array(false, false, false)); @@ -32,7 +60,7 @@ class VisitRequestProcessorTest extends IntegrationTestCase list($visit, $visitProperties, $request) = $this->makeVisitorAndAction( $lastActionTime = '2012-01-02 08:08:34', $thisActionTime = '2012-01-02 08:12:45', $isVisitorKnown = true); - $result = $visit->isVisitNew($visitProperties, $request); + $result = $visit->isVisitNew($visitProperties, $request, null); $this->assertFalse($result); } @@ -45,13 +73,13 @@ class VisitRequestProcessorTest extends IntegrationTestCase /** @var VisitRequestProcessor $visit */ list($visit, $visitProperties, $request) = $this->makeVisitorAndAction( $lastActionTime = '2012-01-01 23:59:58', $thisActionTime = '2012-01-01 23:59:59', $isVisitorKnown = true); - $result = $visit->isVisitNew($visitProperties, $request); + $result = $visit->isVisitNew($visitProperties, $request, null); $this->assertFalse($result); // test different day list($visit, $visitProperties, $request) = $this->makeVisitorAndAction( $lastActionTime = '2012-01-01 23:59:58', $thisActionTime = '2012-01-02 00:00:01', $isVisitorKnown = true); - $result = $visit->isVisitNew($visitProperties, $request); + $result = $visit->isVisitNew($visitProperties, $request, null); $this->assertTrue($result); } @@ -63,7 +91,7 @@ class VisitRequestProcessorTest extends IntegrationTestCase /** @var VisitRequestProcessor $visit */ list($visit, $visitProperties, $request) = $this->makeVisitorAndAction($lastActionTime = '2012-01-02 08:08:34', $thisActionTime = '2012-01-02 09:12:45'); - $result = $visit->isVisitNew($visitProperties, $request); + $result = $visit->isVisitNew($visitProperties, $request, null); $this->assertTrue($result); } @@ -75,7 +103,7 @@ class VisitRequestProcessorTest extends IntegrationTestCase /** @var VisitRequestProcessor $visit */ list($visit, $visitProperties, $request) = $this->makeVisitorAndAction($lastActionTime = '2012-01-02 08:08:34', $thisActionTime = '2012-01-02 08:12:45'); - $result = $visit->isVisitNew($visitProperties, $request); + $result = $visit->isVisitNew($visitProperties, $request, null); $this->assertTrue($result); } @@ -87,17 +115,19 @@ class VisitRequestProcessorTest extends IntegrationTestCase /** @var VisitRequestProcessor $visit */ list($visit, $visitProperties, $request) = $this->makeVisitorAndAction($lastActionTime = '2012-01-02 08:08:34', $thisActionTime = '2012-01-02 08:12:45'); - $result = $visit->isVisitNew($visitProperties, $request); + $result = $visit->isVisitNew($visitProperties, $request, null); $this->assertTrue($result); } - private function makeVisitorAndAction($lastActionTimestamp, $currentActionTime, $isVisitorKnown = false) + private function makeVisitorAndAction($lastActionTimestamp, $currentActionTime, $isVisitorKnown = false, $processorParams = [], + $extraRequestParams = []) { $idsite = API::getInstance()->addSite("name", "http://piwik.net/"); /** @var Request $request */ - list($visit, $request) = $this->prepareVisitWithRequest(array('idsite' => $idsite), $currentActionTime); + list($visit, $request) = $this->prepareVisitWithRequest(array_merge(['idsite' => $idsite], $extraRequestParams), + $currentActionTime, $processorParams); $visitProperties = new VisitProperties(); $visitProperties->setProperty('visit_last_action_time', Date::factory($lastActionTimestamp)->getTimestamp()); @@ -122,12 +152,12 @@ class VisitRequestProcessorTest extends IntegrationTestCase Visit::$dimensions = null; } - private function prepareVisitWithRequest($requestParams, $requestDate) + private function prepareVisitWithRequest($requestParams, $requestDate, $params = []) { $request = new Request($requestParams); $request->setCurrentTimestamp(Date::factory($requestDate)->getTimestamp()); - $visit = self::$fixture->piwikEnvironment->getContainer()->get('Piwik\Plugins\CoreHome\Tracker\VisitRequestProcessor'); + $visit = self::$fixture->piwikEnvironment->getContainer()->make('Piwik\Plugins\CoreHome\Tracker\VisitRequestProcessor', $params); return array($visit, $request); } diff --git a/plugins/CustomDimensions b/plugins/CustomDimensions -Subproject c3c2cb66da2fa7e3c7cc3e0db2046c93ab72461 +Subproject 86b5944d0b534f4cd7f33ecf7bd40a6921ce74f diff --git a/plugins/Goals/tests/System/expected/test_trackGoals_allowMultipleConversionsPerVisit__Goals.get_day.xml b/plugins/Goals/tests/System/expected/test_trackGoals_allowMultipleConversionsPerVisit__Goals.get_day.xml index e7f13c883f..27200051aa 100644 --- a/plugins/Goals/tests/System/expected/test_trackGoals_allowMultipleConversionsPerVisit__Goals.get_day.xml +++ b/plugins/Goals/tests/System/expected/test_trackGoals_allowMultipleConversionsPerVisit__Goals.get_day.xml @@ -4,12 +4,12 @@ <nb_visits_converted>2</nb_visits_converted> <revenue>1332</revenue> <conversion_rate>100%</conversion_rate> - <nb_conversions_new_visit>8</nb_conversions_new_visit> - <nb_visits_converted_new_visit>2</nb_visits_converted_new_visit> + <nb_conversions_new_visit>6</nb_conversions_new_visit> + <nb_visits_converted_new_visit>1</nb_visits_converted_new_visit> <revenue_new_visit>1332</revenue_new_visit> <conversion_rate_new_visit>100%</conversion_rate_new_visit> - <nb_conversions_returning_visit>0</nb_conversions_returning_visit> - <nb_visits_converted_returning_visit>0</nb_visits_converted_returning_visit> + <nb_conversions_returning_visit>2</nb_conversions_returning_visit> + <nb_visits_converted_returning_visit>1</nb_visits_converted_returning_visit> <revenue_returning_visit>0</revenue_returning_visit> - <conversion_rate_returning_visit>0%</conversion_rate_returning_visit> + <conversion_rate_returning_visit>100%</conversion_rate_returning_visit> </result>
\ No newline at end of file diff --git a/plugins/Goals/tests/System/expected/test_trackGoals_allowMultipleConversionsPerVisit_withLogLinkVisitActionSegment__Goals.get_day.xml b/plugins/Goals/tests/System/expected/test_trackGoals_allowMultipleConversionsPerVisit_withLogLinkVisitActionSegment__Goals.get_day.xml index e7f13c883f..27200051aa 100644 --- a/plugins/Goals/tests/System/expected/test_trackGoals_allowMultipleConversionsPerVisit_withLogLinkVisitActionSegment__Goals.get_day.xml +++ b/plugins/Goals/tests/System/expected/test_trackGoals_allowMultipleConversionsPerVisit_withLogLinkVisitActionSegment__Goals.get_day.xml @@ -4,12 +4,12 @@ <nb_visits_converted>2</nb_visits_converted> <revenue>1332</revenue> <conversion_rate>100%</conversion_rate> - <nb_conversions_new_visit>8</nb_conversions_new_visit> - <nb_visits_converted_new_visit>2</nb_visits_converted_new_visit> + <nb_conversions_new_visit>6</nb_conversions_new_visit> + <nb_visits_converted_new_visit>1</nb_visits_converted_new_visit> <revenue_new_visit>1332</revenue_new_visit> <conversion_rate_new_visit>100%</conversion_rate_new_visit> - <nb_conversions_returning_visit>0</nb_conversions_returning_visit> - <nb_visits_converted_returning_visit>0</nb_visits_converted_returning_visit> + <nb_conversions_returning_visit>2</nb_conversions_returning_visit> + <nb_visits_converted_returning_visit>1</nb_visits_converted_returning_visit> <revenue_returning_visit>0</revenue_returning_visit> - <conversion_rate_returning_visit>0%</conversion_rate_returning_visit> + <conversion_rate_returning_visit>100%</conversion_rate_returning_visit> </result>
\ No newline at end of file diff --git a/plugins/Live/tests/System/expected/test___Live.getVisitorProfile.xml b/plugins/Live/tests/System/expected/test___Live.getVisitorProfile.xml index ca134105c7..b6fa86102b 100644 --- a/plugins/Live/tests/System/expected/test___Live.getVisitorProfile.xml +++ b/plugins/Live/tests/System/expected/test___Live.getVisitorProfile.xml @@ -60,8 +60,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -182,8 +182,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -304,8 +304,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -426,8 +426,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -548,8 +548,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -670,8 +670,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -792,8 +792,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -914,8 +914,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1036,8 +1036,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1158,8 +1158,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> diff --git a/plugins/Live/tests/System/expected/test_higherLimit__Live.getVisitorProfile.xml b/plugins/Live/tests/System/expected/test_higherLimit__Live.getVisitorProfile.xml index 1bbb29ca03..f92c79dfc7 100644 --- a/plugins/Live/tests/System/expected/test_higherLimit__Live.getVisitorProfile.xml +++ b/plugins/Live/tests/System/expected/test_higherLimit__Live.getVisitorProfile.xml @@ -60,8 +60,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -182,8 +182,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -304,8 +304,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -426,8 +426,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -548,8 +548,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -670,8 +670,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -792,8 +792,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -914,8 +914,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1036,8 +1036,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1158,8 +1158,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1280,8 +1280,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1402,8 +1402,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1524,8 +1524,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1646,8 +1646,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1768,8 +1768,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1890,8 +1890,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -2012,8 +2012,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -2134,8 +2134,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -2256,8 +2256,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -2378,8 +2378,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> diff --git a/plugins/Live/tests/System/expected/test_maxVisitLimit__Live.getVisitorProfile.xml b/plugins/Live/tests/System/expected/test_maxVisitLimit__Live.getVisitorProfile.xml index c670a5b3be..9f9b8a189b 100644 --- a/plugins/Live/tests/System/expected/test_maxVisitLimit__Live.getVisitorProfile.xml +++ b/plugins/Live/tests/System/expected/test_maxVisitLimit__Live.getVisitorProfile.xml @@ -60,8 +60,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -182,8 +182,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -304,8 +304,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -426,8 +426,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -548,8 +548,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -670,8 +670,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -792,8 +792,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -914,8 +914,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1036,8 +1036,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -1158,8 +1158,8 @@ <userId /> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> diff --git a/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_allSitesAllDates.json b/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_allSitesAllDates.json index ae68297182..2837eb7a4d 100644 --- a/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_allSitesAllDates.json +++ b/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_allSitesAllDates.json @@ -163,7 +163,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -274,7 +274,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -329,7 +329,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -439,7 +439,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -495,7 +495,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -550,7 +550,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -605,7 +605,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -661,7 +661,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -716,7 +716,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1046,7 +1046,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1651,7 +1651,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1706,7 +1706,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1815,7 +1815,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1871,7 +1871,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1926,7 +1926,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1981,7 +1981,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2037,7 +2037,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2092,7 +2092,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2147,7 +2147,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2202,7 +2202,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2258,7 +2258,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2313,7 +2313,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2368,7 +2368,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2424,7 +2424,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2479,7 +2479,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2534,7 +2534,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2588,7 +2588,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2753,7 +2753,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2809,7 +2809,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2919,7 +2919,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3029,7 +3029,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3359,7 +3359,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3414,7 +3414,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3469,7 +3469,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3689,7 +3689,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3800,7 +3800,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3855,7 +3855,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3965,7 +3965,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4021,7 +4021,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4076,7 +4076,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4131,7 +4131,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4187,7 +4187,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4242,7 +4242,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4572,7 +4572,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5177,7 +5177,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5232,7 +5232,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10040,7 +10040,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10082,7 +10082,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10103,7 +10103,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10320,7 +10320,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10362,7 +10362,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10383,7 +10383,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10404,7 +10404,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10425,7 +10425,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10446,7 +10446,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10467,7 +10467,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10529,7 +10529,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10589,7 +10589,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10609,7 +10609,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10672,7 +10672,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10714,7 +10714,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10735,7 +10735,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10952,7 +10952,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", diff --git a/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_anonymizeUserId.json b/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_anonymizeUserId.json index cb31bdf34a..2d39d0b8d4 100644 --- a/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_anonymizeUserId.json +++ b/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_anonymizeUserId.json @@ -160,7 +160,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -268,7 +268,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -322,7 +322,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -429,7 +429,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -484,7 +484,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -537,7 +537,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -591,7 +591,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -646,7 +646,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -700,7 +700,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1022,7 +1022,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1609,7 +1609,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1662,7 +1662,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3717,7 +3717,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -3759,7 +3759,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -3780,7 +3780,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -3997,7 +3997,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", diff --git a/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_restrictDate.json b/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_restrictDate.json index 775c5833f9..425e77dde3 100644 --- a/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_restrictDate.json +++ b/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_restrictDate.json @@ -163,7 +163,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -271,7 +271,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -326,7 +326,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -433,7 +433,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -488,7 +488,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -541,7 +541,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -596,7 +596,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -652,7 +652,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -707,7 +707,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1035,7 +1035,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1635,7 +1635,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1688,7 +1688,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1796,7 +1796,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1851,7 +1851,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1905,7 +1905,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1958,7 +1958,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2013,7 +2013,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2067,7 +2067,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2120,7 +2120,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2174,7 +2174,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2229,7 +2229,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2282,7 +2282,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2336,7 +2336,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2391,7 +2391,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2445,7 +2445,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2499,7 +2499,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2552,7 +2552,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2712,7 +2712,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2767,7 +2767,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2874,7 +2874,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2981,7 +2981,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3301,7 +3301,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3354,7 +3354,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3407,7 +3407,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3622,7 +3622,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3730,7 +3730,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3784,7 +3784,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3891,7 +3891,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3946,7 +3946,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3999,7 +3999,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4053,7 +4053,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4108,7 +4108,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4162,7 +4162,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4484,7 +4484,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5071,7 +5071,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5124,7 +5124,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10711,7 +10711,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10753,7 +10753,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10774,7 +10774,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10991,7 +10991,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11033,7 +11033,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11054,7 +11054,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11075,7 +11075,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11096,7 +11096,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11117,7 +11117,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11138,7 +11138,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11200,7 +11200,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11260,7 +11260,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11280,7 +11280,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11343,7 +11343,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11385,7 +11385,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11406,7 +11406,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11623,7 +11623,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", diff --git a/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_restrictSites.json b/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_restrictSites.json index 947271d59b..80922d6f4a 100644 --- a/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_restrictSites.json +++ b/plugins/PrivacyManager/tests/System/expected/anonymizeVisitInformation_restrictSites.json @@ -163,7 +163,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -274,7 +274,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -329,7 +329,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -439,7 +439,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -495,7 +495,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -550,7 +550,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -605,7 +605,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -661,7 +661,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -716,7 +716,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1046,7 +1046,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1651,7 +1651,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1706,7 +1706,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1815,7 +1815,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1871,7 +1871,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1926,7 +1926,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1981,7 +1981,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2037,7 +2037,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2092,7 +2092,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2147,7 +2147,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2202,7 +2202,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2258,7 +2258,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2313,7 +2313,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2368,7 +2368,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2424,7 +2424,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2479,7 +2479,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2534,7 +2534,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2588,7 +2588,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2753,7 +2753,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2809,7 +2809,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2919,7 +2919,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3029,7 +3029,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3359,7 +3359,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3414,7 +3414,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3469,7 +3469,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3686,7 +3686,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3794,7 +3794,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3848,7 +3848,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3955,7 +3955,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4010,7 +4010,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4063,7 +4063,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4117,7 +4117,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4172,7 +4172,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4226,7 +4226,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4548,7 +4548,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5135,7 +5135,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5188,7 +5188,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10337,7 +10337,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10379,7 +10379,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10400,7 +10400,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10617,7 +10617,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10659,7 +10659,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10680,7 +10680,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10701,7 +10701,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10722,7 +10722,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10743,7 +10743,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10764,7 +10764,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10826,7 +10826,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10886,7 +10886,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10906,7 +10906,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -10969,7 +10969,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11011,7 +11011,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11032,7 +11032,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -11249,7 +11249,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", diff --git a/plugins/PrivacyManager/tests/System/expected/exportDataSubject_allVisits.json b/plugins/PrivacyManager/tests/System/expected/exportDataSubject_allVisits.json index c9ba1eb079..fb7eb68a3b 100644 --- a/plugins/PrivacyManager/tests/System/expected/exportDataSubject_allVisits.json +++ b/plugins/PrivacyManager/tests/System/expected/exportDataSubject_allVisits.json @@ -160,7 +160,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -268,7 +268,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -322,7 +322,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -429,7 +429,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -484,7 +484,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -537,7 +537,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -591,7 +591,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -646,7 +646,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -700,7 +700,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1022,7 +1022,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1609,7 +1609,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1662,7 +1662,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1768,7 +1768,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1823,7 +1823,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1877,7 +1877,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1930,7 +1930,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -1985,7 +1985,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2039,7 +2039,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2092,7 +2092,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2146,7 +2146,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2201,7 +2201,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2254,7 +2254,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2308,7 +2308,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2363,7 +2363,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2417,7 +2417,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2471,7 +2471,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2524,7 +2524,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2684,7 +2684,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2739,7 +2739,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2846,7 +2846,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -2953,7 +2953,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3273,7 +3273,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3326,7 +3326,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3379,7 +3379,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3485,7 +3485,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3540,7 +3540,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3594,7 +3594,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3647,7 +3647,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3702,7 +3702,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3756,7 +3756,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3809,7 +3809,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3863,7 +3863,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3918,7 +3918,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -3971,7 +3971,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4025,7 +4025,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4080,7 +4080,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4134,7 +4134,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4188,7 +4188,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4241,7 +4241,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4401,7 +4401,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4456,7 +4456,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4563,7 +4563,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4670,7 +4670,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -4990,7 +4990,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5043,7 +5043,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5096,7 +5096,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5202,7 +5202,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5257,7 +5257,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5311,7 +5311,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5364,7 +5364,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5419,7 +5419,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5473,7 +5473,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5526,7 +5526,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5580,7 +5580,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5635,7 +5635,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5688,7 +5688,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5742,7 +5742,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5797,7 +5797,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5851,7 +5851,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5905,7 +5905,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -5958,7 +5958,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -6118,7 +6118,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -6173,7 +6173,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -6280,7 +6280,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -6387,7 +6387,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -6707,7 +6707,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -6760,7 +6760,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -6813,7 +6813,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7028,7 +7028,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7136,7 +7136,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7190,7 +7190,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7297,7 +7297,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7352,7 +7352,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7405,7 +7405,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7459,7 +7459,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7514,7 +7514,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7568,7 +7568,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -7890,7 +7890,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -8477,7 +8477,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -8530,7 +8530,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -8745,7 +8745,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -8853,7 +8853,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -8907,7 +8907,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -9014,7 +9014,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -9069,7 +9069,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -9122,7 +9122,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -9176,7 +9176,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -9231,7 +9231,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -9285,7 +9285,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -9607,7 +9607,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10194,7 +10194,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10247,7 +10247,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10462,7 +10462,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10570,7 +10570,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10624,7 +10624,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10731,7 +10731,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10786,7 +10786,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10839,7 +10839,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10893,7 +10893,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -10948,7 +10948,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -11002,7 +11002,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -11324,7 +11324,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -11911,7 +11911,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -11964,7 +11964,7 @@ "visitor_days_since_last": "0", "visitor_days_since_order": "0", "visitor_localtime": "12:34:06", - "visitor_returning": "New" + "visitor_returning": "Returning" }, { "config_browser_engine": "Unknown", @@ -25325,7 +25325,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25367,7 +25367,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25388,7 +25388,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25605,7 +25605,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25647,7 +25647,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25668,7 +25668,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25689,7 +25689,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25710,7 +25710,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25731,7 +25731,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25752,7 +25752,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25814,7 +25814,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25874,7 +25874,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25894,7 +25894,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25936,7 +25936,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25957,7 +25957,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25978,7 +25978,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -25999,7 +25999,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26020,7 +26020,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26041,7 +26041,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26103,7 +26103,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26163,7 +26163,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26183,7 +26183,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26225,7 +26225,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26246,7 +26246,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26267,7 +26267,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26288,7 +26288,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26309,7 +26309,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26330,7 +26330,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26392,7 +26392,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26452,7 +26452,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26472,7 +26472,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26535,7 +26535,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26577,7 +26577,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26598,7 +26598,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26815,7 +26815,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26878,7 +26878,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26920,7 +26920,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -26941,7 +26941,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -27158,7 +27158,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -27221,7 +27221,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -27263,7 +27263,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -27284,7 +27284,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", @@ -27447,7 +27447,7 @@ "visitor_count_visits": "1", "visitor_days_since_first": "0", "visitor_days_since_order": "0", - "visitor_returning": "0" + "visitor_returning": "1" }, { "buster": "0", diff --git a/plugins/PrivacyManager/tests/System/expected/test_allSites__Live.getLastVisitsDetails_year.xml b/plugins/PrivacyManager/tests/System/expected/test_allSites__Live.getLastVisitsDetails_year.xml index 730812510f..cf6a73d172 100644 --- a/plugins/PrivacyManager/tests/System/expected/test_allSites__Live.getLastVisitsDetails_year.xml +++ b/plugins/PrivacyManager/tests/System/expected/test_allSites__Live.getLastVisitsDetails_year.xml @@ -284,8 +284,8 @@ <userId>userId200</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -448,8 +448,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -627,8 +627,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -1994,8 +1994,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -2173,8 +2173,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -3540,8 +3540,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -3719,8 +3719,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -4695,8 +4695,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -5099,8 +5099,8 @@ <userId>userId204</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -5647,8 +5647,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -6599,8 +6599,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -7572,8 +7572,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -7885,8 +7885,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -8227,8 +8227,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -9630,8 +9630,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -10264,8 +10264,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -10444,8 +10444,8 @@ <userId>userId205</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -10614,8 +10614,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -10778,8 +10778,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -11157,8 +11157,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -11321,8 +11321,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -11700,8 +11700,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -11935,8 +11935,8 @@ <userId>userId207</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12554,8 +12554,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12703,8 +12703,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12852,8 +12852,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13001,8 +13001,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13150,8 +13150,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13299,8 +13299,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13469,8 +13469,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13973,8 +13973,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -14296,8 +14296,8 @@ <userId>userId208</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -14460,8 +14460,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -14947,8 +14947,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -15434,8 +15434,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -15598,8 +15598,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -15762,8 +15762,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -15926,8 +15926,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -16090,8 +16090,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -16254,8 +16254,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -16582,8 +16582,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -16910,8 +16910,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -17074,8 +17074,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -17238,8 +17238,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -17411,8 +17411,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -17575,8 +17575,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -18619,8 +18619,8 @@ <userId>userId200</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -18783,8 +18783,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -18962,8 +18962,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -19938,8 +19938,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -20342,8 +20342,8 @@ <userId>userId204</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -20911,8 +20911,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -21625,8 +21625,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -21789,8 +21789,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -21969,8 +21969,8 @@ <userId>userId205</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -22139,8 +22139,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -22374,8 +22374,8 @@ <userId>userId207</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -22523,8 +22523,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -22672,8 +22672,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -22842,8 +22842,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -23006,8 +23006,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -23329,8 +23329,8 @@ <userId>userId208</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -23493,8 +23493,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -23657,8 +23657,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -23821,8 +23821,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -23985,8 +23985,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -24158,8 +24158,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -24322,8 +24322,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -24692,8 +24692,8 @@ <userId>userId200</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -24856,8 +24856,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -25035,8 +25035,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -26402,8 +26402,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -26581,8 +26581,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -27557,8 +27557,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -27961,8 +27961,8 @@ <userId>userId204</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -28509,8 +28509,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -29482,8 +29482,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -29795,8 +29795,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -30839,8 +30839,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -31238,8 +31238,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -31418,8 +31418,8 @@ <userId>userId205</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -31588,8 +31588,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -31752,8 +31752,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -32102,8 +32102,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -32337,8 +32337,8 @@ <userId>userId207</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -32721,8 +32721,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -32870,8 +32870,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -33019,8 +33019,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -33168,8 +33168,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -33338,8 +33338,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -33672,8 +33672,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -33995,8 +33995,8 @@ <userId>userId208</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -34159,8 +34159,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -34646,8 +34646,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -34810,8 +34810,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -34974,8 +34974,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -35138,8 +35138,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -35302,8 +35302,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -35630,8 +35630,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -35794,8 +35794,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -35967,8 +35967,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -36131,8 +36131,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -37002,8 +37002,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -37181,8 +37181,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -38157,8 +38157,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -39130,8 +39130,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -40037,8 +40037,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -40416,8 +40416,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -40800,8 +40800,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -40949,8 +40949,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -41283,8 +41283,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -41770,8 +41770,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -41934,8 +41934,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -42262,8 +42262,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> diff --git a/plugins/PrivacyManager/tests/System/expected/test_allSites_noActions__Live.getLastVisitsDetails_year.xml b/plugins/PrivacyManager/tests/System/expected/test_allSites_noActions__Live.getLastVisitsDetails_year.xml index b594a7a070..e24bff772e 100644 --- a/plugins/PrivacyManager/tests/System/expected/test_allSites_noActions__Live.getLastVisitsDetails_year.xml +++ b/plugins/PrivacyManager/tests/System/expected/test_allSites_noActions__Live.getLastVisitsDetails_year.xml @@ -23,8 +23,8 @@ <userId>userId200</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -132,8 +132,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -241,8 +241,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -1000,8 +1000,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -1109,8 +1109,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -1868,8 +1868,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -1977,8 +1977,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -2627,8 +2627,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -2736,8 +2736,8 @@ <userId>userId204</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -3063,8 +3063,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -3499,8 +3499,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -3935,8 +3935,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -4153,8 +4153,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -4371,8 +4371,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -5231,8 +5231,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -5558,8 +5558,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -5667,8 +5667,8 @@ <userId>userId205</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -5776,8 +5776,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -5885,8 +5885,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -6103,8 +6103,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -6212,8 +6212,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -6430,8 +6430,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -6539,8 +6539,8 @@ <userId>userId207</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -6866,8 +6866,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -6975,8 +6975,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -7084,8 +7084,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -7193,8 +7193,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -7302,8 +7302,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -7411,8 +7411,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -7520,8 +7520,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -7847,8 +7847,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -7956,8 +7956,8 @@ <userId>userId208</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -8065,8 +8065,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -8283,8 +8283,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -8501,8 +8501,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -8610,8 +8610,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -8719,8 +8719,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -8828,8 +8828,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -8937,8 +8937,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -9046,8 +9046,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -9264,8 +9264,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -9482,8 +9482,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -9591,8 +9591,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -9700,8 +9700,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -9809,8 +9809,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -9918,8 +9918,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -10463,8 +10463,8 @@ <userId>userId200</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -10572,8 +10572,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -10681,8 +10681,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -11331,8 +11331,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -11440,8 +11440,8 @@ <userId>userId204</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -11767,8 +11767,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12199,8 +12199,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12308,8 +12308,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12417,8 +12417,8 @@ <userId>userId205</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -12526,8 +12526,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12635,8 +12635,8 @@ <userId>userId207</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12744,8 +12744,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12853,8 +12853,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -12962,8 +12962,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13071,8 +13071,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13180,8 +13180,8 @@ <userId>userId208</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13289,8 +13289,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -13398,8 +13398,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13507,8 +13507,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -13616,8 +13616,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13725,8 +13725,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13834,8 +13834,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -13943,8 +13943,8 @@ <userId>userId200</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -14052,8 +14052,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -14161,8 +14161,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -14920,8 +14920,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -15029,8 +15029,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -15679,8 +15679,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -15788,8 +15788,8 @@ <userId>userId204</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -16115,8 +16115,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -16551,8 +16551,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -16769,8 +16769,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -17415,8 +17415,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -17633,8 +17633,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -17742,8 +17742,8 @@ <userId>userId205</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -17851,8 +17851,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -17960,8 +17960,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -18178,8 +18178,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -18287,8 +18287,8 @@ <userId>userId207</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -18505,8 +18505,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -18614,8 +18614,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -18723,8 +18723,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -18832,8 +18832,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -18941,8 +18941,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -19159,8 +19159,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -19268,8 +19268,8 @@ <userId>userId208</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -19377,8 +19377,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -19595,8 +19595,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -19704,8 +19704,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -19813,8 +19813,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -19922,8 +19922,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -20031,8 +20031,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -20249,8 +20249,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -20358,8 +20358,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -20467,8 +20467,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -20576,8 +20576,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -21012,8 +21012,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -21121,8 +21121,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -21771,8 +21771,8 @@ <userId>userId201</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -22207,8 +22207,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -22748,8 +22748,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -22966,8 +22966,8 @@ <userId>userId206</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -23184,8 +23184,8 @@ <userId>userId202</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -23293,8 +23293,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -23511,8 +23511,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -23729,8 +23729,8 @@ <userId>userId211</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>1</visitConverted> <visitConvertedIcon>plugins/Morpheus/images/goal.svg</visitConvertedIcon> <visitCount>1</visitCount> @@ -23838,8 +23838,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> @@ -24056,8 +24056,8 @@ <userId>userId203</userId> - <visitorType>new</visitorType> - <visitorTypeIcon /> + <visitorType>returning</visitorType> + <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> <visitCount>1</visitCount> diff --git a/plugins/Tour/tests/System/expected/test___Tour.getChallenges.xml b/plugins/Tour/tests/System/expected/test___Tour.getChallenges.xml index c3d44fd138..b345e66e27 100644 --- a/plugins/Tour/tests/System/expected/test___Tour.getChallenges.xml +++ b/plugins/Tour/tests/System/expected/test___Tour.getChallenges.xml @@ -152,4 +152,4 @@ <isSkipped>0</isSkipped> <url>index.php?module=Marketplace&action=overview</url> </row> -</result> +</result>
\ No newline at end of file diff --git a/tests/PHPUnit/Integration/TrackerTest.php b/tests/PHPUnit/Integration/TrackerTest.php index 8b2775e1a8..fb160679ce 100644 --- a/tests/PHPUnit/Integration/TrackerTest.php +++ b/tests/PHPUnit/Integration/TrackerTest.php @@ -11,6 +11,7 @@ namespace Piwik\Tests\Integration; use Piwik\Common; use Piwik\Config; use Piwik\Date; +use Piwik\Db; use Piwik\Option; use Piwik\Piwik; use Piwik\SettingsServer; @@ -389,6 +390,25 @@ class TrackerTest extends IntegrationTestCase $this->assertEmpty(Option::getLike('report_to_invalidate_2_2019-04-02%')); } + public function test_TrackingNewVisitOfKnownVisitor() + { + Fixture::createWebsite('2015-01-01 00:00:00'); + + // track one visit + $t = self::$fixture->getTracker($idSite = 1, '2015-01-01', $defaultInit = true, $useLocalTracker = true); + $t->setForceVisitDateTime('2015-08-06 07:53:09'); + $t->setNewVisitorId(); + Fixture::checkResponse($t->doTrackPageView('page view')); + + // track action 2 seconds later w/ new_visit=1 + $t->setForceVisitDateTime('2015-08-06 07:53:11'); + $t->setCustomTrackingParameter('new_visit', '1'); + Fixture::checkResponse($t->doTrackPageView('page view 2')); + + $this->assertEquals(2, $this->getVisitCount()); + $this->assertEquals(1, $this->getReturningVisitorCount()); + } + private function getDefaultHandler() { return new Tracker\Handler(); @@ -448,6 +468,23 @@ class TrackerTest extends IntegrationTestCase rename($this->getLocalConfigPathMoved(), $this->getLocalConfigPath()); } } + + private function getVisitCount() + { + return Db::fetchOne("SELECT COUNT(*) FROM " . Common::prefixTable('log_visit')); + } + + private function getReturningVisitorCount() + { + return Db::fetchOne("SELECT COUNT(DISTINCT idvisitor) FROM " . Common::prefixTable('log_visit') . ' WHERE visitor_returning = 1'); + } + + protected static function configureFixture($fixture) + { + parent::configureFixture($fixture); + + $fixture->createSuperUser = true; + } } class TestTracker extends Tracker diff --git a/tests/PHPUnit/System/expected/test_BackwardsCompatibility1XTest__Tour.getChallenges.xml b/tests/PHPUnit/System/expected/test_BackwardsCompatibility1XTest__Tour.getChallenges.xml index 9efed4afe4..b345e66e27 100644 --- a/tests/PHPUnit/System/expected/test_BackwardsCompatibility1XTest__Tour.getChallenges.xml +++ b/tests/PHPUnit/System/expected/test_BackwardsCompatibility1XTest__Tour.getChallenges.xml @@ -1,155 +1,155 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <id>track_data</id> - <name>Embed tracking code</name> - <description>Matomo offers you various ways to embed the tracking code for your website, mobile app, and even for any device or application.</description> - <isCompleted>1</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=CoreAdminHome&action=trackingCodeGenerator</url> - </row> - <row> - <id>define_goal</id> - <name>Add a goal</name> - <description>Conversion tracking is a great way to identify whether you are meeting your current business objectives, identify new objectives, view and analyse your performance, and learn how to increase your conversions, conversion rates, and revenue per visit.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=Goals&action=manage</url> - </row> - <row> - <id>custom_logo</id> - <name>Upload your logo</name> - <description>You can customize the Matomo logo which will be displayed in the user interface and email reports.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=CoreAdminHome&action=generalSettings#/#useCustomLogo</url> - </row> - <row> - <id>add_user</id> - <name>Add another user</name> - <description>Users Management lets you add new users, edit existing users and give them access to view or administrate websites. </description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=UsersManager&action=index</url> - </row> - <row> - <id>add_website</id> - <name>Add another website</name> - <description>Websites management lets you add a new website and edit existing websites. </description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=SitesManager&action=index</url> - </row> - <row> - <id>flatten_actions</id> - <name>Flatten a page report</name> - <description>Go to Behaviour => Pages and click in the bottom of the report on the cog icon to flatten the report. A flattened report changes the hierarchy from a grouped report to a list.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#flattening-reports</url> - </row> - <row> - <id>change_visualisations</id> - <name>Change a visualisation</name> - <description>View a report and select the visualisation icon at the bottom of a report to view the same report in a different visualisation.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#a-look-at-a-piwik-report</url> - </row> - <row> - <id>add_scheduled_report</id> - <name>Add a scheduled report</name> - <description>Create custom reports and schedule them to be emailed daily, weekly or monthly to one or several people. Several report formats are supported (html, pdf, csv, images).</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=ScheduledReports&action=index</url> - </row> - <row> - <id>customise_dashboard</id> - <name>Customise dashboard</name> - <description>You can add new widgets to your Dashboard, to ensure it reports on all of your most important metrics.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#dashboard-widgets</url> - </row> - <row> - <id>add_segment</id> - <name>Add a segment</name> - <description>A segment is a set of criteria used to select only a part of the entire set of visits. Using segments you can inject arbitrary context back into your reports.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/segmentation/</url> - </row> - <row> - <id>add_annotation</id> - <name>Add an annotation</name> - <description>Allows you to attach notes to different days to mark changes made to your website, save analyses you make regarding your data and share your thoughts with your colleagues. By annotating your data, you will make sure you remember why your data looks the way it does.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/annotations/</url> - </row> - <row> - <id>setup_twofa</id> - <name>Setup Two-factor authentication</name> - <description>Two-factor authentication increase your account security by adding an additional layer of verification when you log in. Each time you log in you will not only be asked to provide your login and password, but also an additional authentication token which changes periodically and is generated for example on your mobile device. This means that even when someone knows your username and password, they still won't be able to log in unless they have access to your mobile device for example.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/faq/general/faq_27245</url> - </row> - <row> - <id>disable_browser_archiving</id> - <name>Disable browser archiving for better performance</name> - <description/> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/setup-auto-archiving/</url> - </row> - <row> - <id>configure_geolocation</id> - <name>Configure geolocation</name> - <description>Ensure the location of your visitors is correctly detected.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=UserCountry&action=adminIndex</url> - </row> - <row> - <id>select_date_range</id> - <name>Select a date range</name> - <description>Select a date range in the calendar.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#select-a-date-range</url> - </row> - <row> - <id>view_visits_log</id> - <name>View Visits Log</name> - <description>The visits Log shows you all the individual visits and actions each visitor took on your site.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/real-time/#visits-log</url> - </row> - <row> - <id>view_visitor_profile</id> - <name>View Visitor profile</name> - <description>The visitor log helps you to understand your visitors’ individual behavior by summarizing and listing your visitors’ visits.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/user-profile/</url> - </row> - <row> - <id>view_row_evolution</id> - <name>View Row evolution</name> - <description>Row evolution shows you the current & past metric data for any row in any report.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/row-evolution/</url> - </row> - <row> - <id>browse_marketplace</id> - <name>Browse Marketplace</name> - <description>Extend and expand the functionality of Matomo via the Marketplace by downloading plugins and themes.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=Marketplace&action=overview</url> - </row> -</result> + <row> + <id>track_data</id> + <name>Embed tracking code</name> + <description>Matomo offers you various ways to embed the tracking code for your website, mobile app, and even for any device or application.</description> + <isCompleted>1</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=CoreAdminHome&action=trackingCodeGenerator</url> + </row> + <row> + <id>define_goal</id> + <name>Add a goal</name> + <description>Conversion tracking is a great way to identify whether you are meeting your current business objectives, identify new objectives, view and analyse your performance, and learn how to increase your conversions, conversion rates, and revenue per visit.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=Goals&action=manage</url> + </row> + <row> + <id>custom_logo</id> + <name>Upload your logo</name> + <description>You can customize the Matomo logo which will be displayed in the user interface and email reports.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=CoreAdminHome&action=generalSettings#/#useCustomLogo</url> + </row> + <row> + <id>add_user</id> + <name>Add another user</name> + <description>Users Management lets you add new users, edit existing users and give them access to view or administrate websites. </description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=UsersManager&action=index</url> + </row> + <row> + <id>add_website</id> + <name>Add another website</name> + <description>Websites management lets you add a new website and edit existing websites. </description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=SitesManager&action=index</url> + </row> + <row> + <id>flatten_actions</id> + <name>Flatten a page report</name> + <description>Go to Behaviour => Pages and click in the bottom of the report on the cog icon to flatten the report. A flattened report changes the hierarchy from a grouped report to a list.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#flattening-reports</url> + </row> + <row> + <id>change_visualisations</id> + <name>Change a visualisation</name> + <description>View a report and select the visualisation icon at the bottom of a report to view the same report in a different visualisation.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#a-look-at-a-piwik-report</url> + </row> + <row> + <id>add_scheduled_report</id> + <name>Add a scheduled report</name> + <description>Create custom reports and schedule them to be emailed daily, weekly or monthly to one or several people. Several report formats are supported (html, pdf, csv, images).</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=ScheduledReports&action=index</url> + </row> + <row> + <id>customise_dashboard</id> + <name>Customise dashboard</name> + <description>You can add new widgets to your Dashboard, to ensure it reports on all of your most important metrics.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#dashboard-widgets</url> + </row> + <row> + <id>add_segment</id> + <name>Add a segment</name> + <description>A segment is a set of criteria used to select only a part of the entire set of visits. Using segments you can inject arbitrary context back into your reports.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/segmentation/</url> + </row> + <row> + <id>add_annotation</id> + <name>Add an annotation</name> + <description>Allows you to attach notes to different days to mark changes made to your website, save analyses you make regarding your data and share your thoughts with your colleagues. By annotating your data, you will make sure you remember why your data looks the way it does.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/annotations/</url> + </row> + <row> + <id>setup_twofa</id> + <name>Setup Two-factor authentication</name> + <description>Two-factor authentication increase your account security by adding an additional layer of verification when you log in. Each time you log in you will not only be asked to provide your login and password, but also an additional authentication token which changes periodically and is generated for example on your mobile device. This means that even when someone knows your username and password, they still won't be able to log in unless they have access to your mobile device for example.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/faq/general/faq_27245</url> + </row> + <row> + <id>disable_browser_archiving</id> + <name>Disable browser archiving for better performance</name> + <description /> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/setup-auto-archiving/</url> + </row> + <row> + <id>configure_geolocation</id> + <name>Configure geolocation</name> + <description>Ensure the location of your visitors is correctly detected.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=UserCountry&action=adminIndex</url> + </row> + <row> + <id>select_date_range</id> + <name>Select a date range</name> + <description>Select a date range in the calendar.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#select-a-date-range</url> + </row> + <row> + <id>view_visits_log</id> + <name>View Visits Log</name> + <description>The visits Log shows you all the individual visits and actions each visitor took on your site.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/real-time/#visits-log</url> + </row> + <row> + <id>view_visitor_profile</id> + <name>View Visitor profile</name> + <description>The visitor log helps you to understand your visitors’ individual behavior by summarizing and listing your visitors’ visits.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/user-profile/</url> + </row> + <row> + <id>view_row_evolution</id> + <name>View Row evolution</name> + <description>Row evolution shows you the current & past metric data for any row in any report.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/row-evolution/</url> + </row> + <row> + <id>browse_marketplace</id> + <name>Browse Marketplace</name> + <description>Extend and expand the functionality of Matomo via the Marketplace by downloading plugins and themes.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=Marketplace&action=overview</url> + </row> +</result>
\ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_BackwardsCompatibility1XTest__Tour.getLevel.xml b/tests/PHPUnit/System/expected/test_BackwardsCompatibility1XTest__Tour.getLevel.xml index 8c2ae9c10d..ef46d821fa 100644 --- a/tests/PHPUnit/System/expected/test_BackwardsCompatibility1XTest__Tour.getLevel.xml +++ b/tests/PHPUnit/System/expected/test_BackwardsCompatibility1XTest__Tour.getLevel.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <description>Welcome to Matomo superUserLogin. This widget will help you become a Matomo expert in no time.</description> - <currentLevel>1</currentLevel> - <currentLevelName>Matomo Beginner</currentLevelName> - <nextLevelName>Matomo Intermediate</nextLevelName> - <numLevelsTotal>5</numLevelsTotal> - <challengesNeededForNextLevel>4</challengesNeededForNextLevel> - </row> + <row> + <description>Welcome to Matomo superUserLogin. This widget will help you become a Matomo expert in no time.</description> + <currentLevel>1</currentLevel> + <currentLevelName>Matomo Beginner</currentLevelName> + <nextLevelName>Matomo Intermediate</nextLevelName> + <numLevelsTotal>5</numLevelsTotal> + <challengesNeededForNextLevel>4</challengesNeededForNextLevel> + </row> </result>
\ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Tour.getChallenges.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Tour.getChallenges.xml index 6abefdd234..25977306ee 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Tour.getChallenges.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Tour.getChallenges.xml @@ -1,155 +1,155 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <id>track_data</id> - <name>Embed tracking code</name> - <description>Matomo offers you various ways to embed the tracking code for your website, mobile app, and even for any device or application.</description> - <isCompleted>1</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=CoreAdminHome&action=trackingCodeGenerator</url> - </row> - <row> - <id>define_goal</id> - <name>Add a goal</name> - <description>Conversion tracking is a great way to identify whether you are meeting your current business objectives, identify new objectives, view and analyse your performance, and learn how to increase your conversions, conversion rates, and revenue per visit.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=Goals&action=manage</url> - </row> - <row> - <id>custom_logo</id> - <name>Upload your logo</name> - <description>You can customize the Matomo logo which will be displayed in the user interface and email reports.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=CoreAdminHome&action=generalSettings#/#useCustomLogo</url> - </row> - <row> - <id>add_user</id> - <name>Add another user</name> - <description>Users Management lets you add new users, edit existing users and give them access to view or administrate websites. </description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=UsersManager&action=index</url> - </row> - <row> - <id>add_website</id> - <name>Add another website</name> - <description>Websites management lets you add a new website and edit existing websites. </description> - <isCompleted>1</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=SitesManager&action=index</url> - </row> - <row> - <id>flatten_actions</id> - <name>Flatten a page report</name> - <description>Go to Behaviour => Pages and click in the bottom of the report on the cog icon to flatten the report. A flattened report changes the hierarchy from a grouped report to a list.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#flattening-reports</url> - </row> - <row> - <id>change_visualisations</id> - <name>Change a visualisation</name> - <description>View a report and select the visualisation icon at the bottom of a report to view the same report in a different visualisation.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#a-look-at-a-piwik-report</url> - </row> - <row> - <id>add_scheduled_report</id> - <name>Add a scheduled report</name> - <description>Create custom reports and schedule them to be emailed daily, weekly or monthly to one or several people. Several report formats are supported (html, pdf, csv, images).</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=ScheduledReports&action=index</url> - </row> - <row> - <id>customise_dashboard</id> - <name>Customise dashboard</name> - <description>You can add new widgets to your Dashboard, to ensure it reports on all of your most important metrics.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#dashboard-widgets</url> - </row> - <row> - <id>add_segment</id> - <name>Add a segment</name> - <description>A segment is a set of criteria used to select only a part of the entire set of visits. Using segments you can inject arbitrary context back into your reports.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/segmentation/</url> - </row> - <row> - <id>add_annotation</id> - <name>Add an annotation</name> - <description>Allows you to attach notes to different days to mark changes made to your website, save analyses you make regarding your data and share your thoughts with your colleagues. By annotating your data, you will make sure you remember why your data looks the way it does.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/annotations/</url> - </row> - <row> - <id>setup_twofa</id> - <name>Setup Two-factor authentication</name> - <description>Two-factor authentication increase your account security by adding an additional layer of verification when you log in. Each time you log in you will not only be asked to provide your login and password, but also an additional authentication token which changes periodically and is generated for example on your mobile device. This means that even when someone knows your username and password, they still won't be able to log in unless they have access to your mobile device for example.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/faq/general/faq_27245</url> - </row> - <row> - <id>disable_browser_archiving</id> - <name>Disable browser archiving for better performance</name> - <description/> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/setup-auto-archiving/</url> - </row> - <row> - <id>configure_geolocation</id> - <name>Configure geolocation</name> - <description>Ensure the location of your visitors is correctly detected.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=UserCountry&action=adminIndex</url> - </row> - <row> - <id>select_date_range</id> - <name>Select a date range</name> - <description>Select a date range in the calendar.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#select-a-date-range</url> - </row> - <row> - <id>view_visits_log</id> - <name>View Visits Log</name> - <description>The visits Log shows you all the individual visits and actions each visitor took on your site.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/real-time/#visits-log</url> - </row> - <row> - <id>view_visitor_profile</id> - <name>View Visitor profile</name> - <description>The visitor log helps you to understand your visitors’ individual behavior by summarizing and listing your visitors’ visits.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/user-profile/</url> - </row> - <row> - <id>view_row_evolution</id> - <name>View Row evolution</name> - <description>Row evolution shows you the current & past metric data for any row in any report.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/row-evolution/</url> - </row> - <row> - <id>browse_marketplace</id> - <name>Browse Marketplace</name> - <description>Extend and expand the functionality of Matomo via the Marketplace by downloading plugins and themes.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=Marketplace&action=overview</url> - </row> -</result> + <row> + <id>track_data</id> + <name>Embed tracking code</name> + <description>Matomo offers you various ways to embed the tracking code for your website, mobile app, and even for any device or application.</description> + <isCompleted>1</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=CoreAdminHome&action=trackingCodeGenerator</url> + </row> + <row> + <id>define_goal</id> + <name>Add a goal</name> + <description>Conversion tracking is a great way to identify whether you are meeting your current business objectives, identify new objectives, view and analyse your performance, and learn how to increase your conversions, conversion rates, and revenue per visit.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=Goals&action=manage</url> + </row> + <row> + <id>custom_logo</id> + <name>Upload your logo</name> + <description>You can customize the Matomo logo which will be displayed in the user interface and email reports.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=CoreAdminHome&action=generalSettings#/#useCustomLogo</url> + </row> + <row> + <id>add_user</id> + <name>Add another user</name> + <description>Users Management lets you add new users, edit existing users and give them access to view or administrate websites. </description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=UsersManager&action=index</url> + </row> + <row> + <id>add_website</id> + <name>Add another website</name> + <description>Websites management lets you add a new website and edit existing websites. </description> + <isCompleted>1</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=SitesManager&action=index</url> + </row> + <row> + <id>flatten_actions</id> + <name>Flatten a page report</name> + <description>Go to Behaviour => Pages and click in the bottom of the report on the cog icon to flatten the report. A flattened report changes the hierarchy from a grouped report to a list.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#flattening-reports</url> + </row> + <row> + <id>change_visualisations</id> + <name>Change a visualisation</name> + <description>View a report and select the visualisation icon at the bottom of a report to view the same report in a different visualisation.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#a-look-at-a-piwik-report</url> + </row> + <row> + <id>add_scheduled_report</id> + <name>Add a scheduled report</name> + <description>Create custom reports and schedule them to be emailed daily, weekly or monthly to one or several people. Several report formats are supported (html, pdf, csv, images).</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=ScheduledReports&action=index</url> + </row> + <row> + <id>customise_dashboard</id> + <name>Customise dashboard</name> + <description>You can add new widgets to your Dashboard, to ensure it reports on all of your most important metrics.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#dashboard-widgets</url> + </row> + <row> + <id>add_segment</id> + <name>Add a segment</name> + <description>A segment is a set of criteria used to select only a part of the entire set of visits. Using segments you can inject arbitrary context back into your reports.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/segmentation/</url> + </row> + <row> + <id>add_annotation</id> + <name>Add an annotation</name> + <description>Allows you to attach notes to different days to mark changes made to your website, save analyses you make regarding your data and share your thoughts with your colleagues. By annotating your data, you will make sure you remember why your data looks the way it does.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/annotations/</url> + </row> + <row> + <id>setup_twofa</id> + <name>Setup Two-factor authentication</name> + <description>Two-factor authentication increase your account security by adding an additional layer of verification when you log in. Each time you log in you will not only be asked to provide your login and password, but also an additional authentication token which changes periodically and is generated for example on your mobile device. This means that even when someone knows your username and password, they still won't be able to log in unless they have access to your mobile device for example.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/faq/general/faq_27245</url> + </row> + <row> + <id>disable_browser_archiving</id> + <name>Disable browser archiving for better performance</name> + <description /> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/setup-auto-archiving/</url> + </row> + <row> + <id>configure_geolocation</id> + <name>Configure geolocation</name> + <description>Ensure the location of your visitors is correctly detected.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=UserCountry&action=adminIndex</url> + </row> + <row> + <id>select_date_range</id> + <name>Select a date range</name> + <description>Select a date range in the calendar.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#select-a-date-range</url> + </row> + <row> + <id>view_visits_log</id> + <name>View Visits Log</name> + <description>The visits Log shows you all the individual visits and actions each visitor took on your site.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/real-time/#visits-log</url> + </row> + <row> + <id>view_visitor_profile</id> + <name>View Visitor profile</name> + <description>The visitor log helps you to understand your visitors’ individual behavior by summarizing and listing your visitors’ visits.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/user-profile/</url> + </row> + <row> + <id>view_row_evolution</id> + <name>View Row evolution</name> + <description>Row evolution shows you the current & past metric data for any row in any report.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/row-evolution/</url> + </row> + <row> + <id>browse_marketplace</id> + <name>Browse Marketplace</name> + <description>Extend and expand the functionality of Matomo via the Marketplace by downloading plugins and themes.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=Marketplace&action=overview</url> + </row> +</result>
\ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Tour.getLevel.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Tour.getLevel.xml index 4cbb0b3ada..24d5129552 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Tour.getLevel.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Tour.getLevel.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <description>Welcome to Matomo superUserLogin. This widget will help you become a Matomo expert in no time.</description> - <currentLevel>1</currentLevel> - <currentLevelName>Matomo Beginner</currentLevelName> - <nextLevelName>Matomo Intermediate</nextLevelName> - <numLevelsTotal>5</numLevelsTotal> - <challengesNeededForNextLevel>3</challengesNeededForNextLevel> - </row> + <row> + <description>Welcome to Matomo superUserLogin. This widget will help you become a Matomo expert in no time.</description> + <currentLevel>1</currentLevel> + <currentLevelName>Matomo Beginner</currentLevelName> + <nextLevelName>Matomo Intermediate</nextLevelName> + <numLevelsTotal>5</numLevelsTotal> + <challengesNeededForNextLevel>3</challengesNeededForNextLevel> + </row> </result>
\ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__Tour.getChallenges.xml b/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__Tour.getChallenges.xml index ce675be379..9f122821af 100644 --- a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__Tour.getChallenges.xml +++ b/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__Tour.getChallenges.xml @@ -1,155 +1,155 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <id>track_data</id> - <name>Embed tracking code</name> - <description>Matomo offers you various ways to embed the tracking code for your website, mobile app, and even for any device or application.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=CoreAdminHome&action=trackingCodeGenerator</url> - </row> - <row> - <id>define_goal</id> - <name>Add a goal</name> - <description>Conversion tracking is a great way to identify whether you are meeting your current business objectives, identify new objectives, view and analyse your performance, and learn how to increase your conversions, conversion rates, and revenue per visit.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=Goals&action=manage</url> - </row> - <row> - <id>custom_logo</id> - <name>Upload your logo</name> - <description>You can customize the Matomo logo which will be displayed in the user interface and email reports.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=CoreAdminHome&action=generalSettings#/#useCustomLogo</url> - </row> - <row> - <id>add_user</id> - <name>Add another user</name> - <description>Users Management lets you add new users, edit existing users and give them access to view or administrate websites. </description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=UsersManager&action=index</url> - </row> - <row> - <id>add_website</id> - <name>Add another website</name> - <description>Websites management lets you add a new website and edit existing websites. </description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=SitesManager&action=index</url> - </row> - <row> - <id>flatten_actions</id> - <name>Flatten a page report</name> - <description>Go to Behaviour => Pages and click in the bottom of the report on the cog icon to flatten the report. A flattened report changes the hierarchy from a grouped report to a list.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#flattening-reports</url> - </row> - <row> - <id>change_visualisations</id> - <name>Change a visualisation</name> - <description>View a report and select the visualisation icon at the bottom of a report to view the same report in a different visualisation.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#a-look-at-a-piwik-report</url> - </row> - <row> - <id>add_scheduled_report</id> - <name>Add a scheduled report</name> - <description>Create custom reports and schedule them to be emailed daily, weekly or monthly to one or several people. Several report formats are supported (html, pdf, csv, images).</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=ScheduledReports&action=index</url> - </row> - <row> - <id>customise_dashboard</id> - <name>Customise dashboard</name> - <description>You can add new widgets to your Dashboard, to ensure it reports on all of your most important metrics.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#dashboard-widgets</url> - </row> - <row> - <id>add_segment</id> - <name>Add a segment</name> - <description>A segment is a set of criteria used to select only a part of the entire set of visits. Using segments you can inject arbitrary context back into your reports.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/segmentation/</url> - </row> - <row> - <id>add_annotation</id> - <name>Add an annotation</name> - <description>Allows you to attach notes to different days to mark changes made to your website, save analyses you make regarding your data and share your thoughts with your colleagues. By annotating your data, you will make sure you remember why your data looks the way it does.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/annotations/</url> - </row> - <row> - <id>setup_twofa</id> - <name>Setup Two-factor authentication</name> - <description>Two-factor authentication increase your account security by adding an additional layer of verification when you log in. Each time you log in you will not only be asked to provide your login and password, but also an additional authentication token which changes periodically and is generated for example on your mobile device. This means that even when someone knows your username and password, they still won't be able to log in unless they have access to your mobile device for example.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/faq/general/faq_27245</url> - </row> - <row> - <id>disable_browser_archiving</id> - <name>Disable browser archiving for better performance</name> - <description/> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/setup-auto-archiving/</url> - </row> - <row> - <id>configure_geolocation</id> - <name>Configure geolocation</name> - <description>Ensure the location of your visitors is correctly detected.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=UserCountry&action=adminIndex</url> - </row> - <row> - <id>select_date_range</id> - <name>Select a date range</name> - <description>Select a date range in the calendar.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#select-a-date-range</url> - </row> - <row> - <id>view_visits_log</id> - <name>View Visits Log</name> - <description>The visits Log shows you all the individual visits and actions each visitor took on your site.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/real-time/#visits-log</url> - </row> - <row> - <id>view_visitor_profile</id> - <name>View Visitor profile</name> - <description>The visitor log helps you to understand your visitors’ individual behavior by summarizing and listing your visitors’ visits.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/user-profile/</url> - </row> - <row> - <id>view_row_evolution</id> - <name>View Row evolution</name> - <description>Row evolution shows you the current & past metric data for any row in any report.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/row-evolution/</url> - </row> - <row> - <id>browse_marketplace</id> - <name>Browse Marketplace</name> - <description>Extend and expand the functionality of Matomo via the Marketplace by downloading plugins and themes.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=Marketplace&action=overview</url> - </row> + <row> + <id>track_data</id> + <name>Embed tracking code</name> + <description>Matomo offers you various ways to embed the tracking code for your website, mobile app, and even for any device or application.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=CoreAdminHome&action=trackingCodeGenerator</url> + </row> + <row> + <id>define_goal</id> + <name>Add a goal</name> + <description>Conversion tracking is a great way to identify whether you are meeting your current business objectives, identify new objectives, view and analyse your performance, and learn how to increase your conversions, conversion rates, and revenue per visit.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=Goals&action=manage</url> + </row> + <row> + <id>custom_logo</id> + <name>Upload your logo</name> + <description>You can customize the Matomo logo which will be displayed in the user interface and email reports.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=CoreAdminHome&action=generalSettings#/#useCustomLogo</url> + </row> + <row> + <id>add_user</id> + <name>Add another user</name> + <description>Users Management lets you add new users, edit existing users and give them access to view or administrate websites. </description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=UsersManager&action=index</url> + </row> + <row> + <id>add_website</id> + <name>Add another website</name> + <description>Websites management lets you add a new website and edit existing websites. </description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=SitesManager&action=index</url> + </row> + <row> + <id>flatten_actions</id> + <name>Flatten a page report</name> + <description>Go to Behaviour => Pages and click in the bottom of the report on the cog icon to flatten the report. A flattened report changes the hierarchy from a grouped report to a list.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#flattening-reports</url> + </row> + <row> + <id>change_visualisations</id> + <name>Change a visualisation</name> + <description>View a report and select the visualisation icon at the bottom of a report to view the same report in a different visualisation.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#a-look-at-a-piwik-report</url> + </row> + <row> + <id>add_scheduled_report</id> + <name>Add a scheduled report</name> + <description>Create custom reports and schedule them to be emailed daily, weekly or monthly to one or several people. Several report formats are supported (html, pdf, csv, images).</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=ScheduledReports&action=index</url> + </row> + <row> + <id>customise_dashboard</id> + <name>Customise dashboard</name> + <description>You can add new widgets to your Dashboard, to ensure it reports on all of your most important metrics.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#dashboard-widgets</url> + </row> + <row> + <id>add_segment</id> + <name>Add a segment</name> + <description>A segment is a set of criteria used to select only a part of the entire set of visits. Using segments you can inject arbitrary context back into your reports.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/segmentation/</url> + </row> + <row> + <id>add_annotation</id> + <name>Add an annotation</name> + <description>Allows you to attach notes to different days to mark changes made to your website, save analyses you make regarding your data and share your thoughts with your colleagues. By annotating your data, you will make sure you remember why your data looks the way it does.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/annotations/</url> + </row> + <row> + <id>setup_twofa</id> + <name>Setup Two-factor authentication</name> + <description>Two-factor authentication increase your account security by adding an additional layer of verification when you log in. Each time you log in you will not only be asked to provide your login and password, but also an additional authentication token which changes periodically and is generated for example on your mobile device. This means that even when someone knows your username and password, they still won't be able to log in unless they have access to your mobile device for example.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/faq/general/faq_27245</url> + </row> + <row> + <id>disable_browser_archiving</id> + <name>Disable browser archiving for better performance</name> + <description /> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/setup-auto-archiving/</url> + </row> + <row> + <id>configure_geolocation</id> + <name>Configure geolocation</name> + <description>Ensure the location of your visitors is correctly detected.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=UserCountry&action=adminIndex</url> + </row> + <row> + <id>select_date_range</id> + <name>Select a date range</name> + <description>Select a date range in the calendar.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#select-a-date-range</url> + </row> + <row> + <id>view_visits_log</id> + <name>View Visits Log</name> + <description>The visits Log shows you all the individual visits and actions each visitor took on your site.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/real-time/#visits-log</url> + </row> + <row> + <id>view_visitor_profile</id> + <name>View Visitor profile</name> + <description>The visitor log helps you to understand your visitors’ individual behavior by summarizing and listing your visitors’ visits.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/user-profile/</url> + </row> + <row> + <id>view_row_evolution</id> + <name>View Row evolution</name> + <description>Row evolution shows you the current & past metric data for any row in any report.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/row-evolution/</url> + </row> + <row> + <id>browse_marketplace</id> + <name>Browse Marketplace</name> + <description>Extend and expand the functionality of Matomo via the Marketplace by downloading plugins and themes.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=Marketplace&action=overview</url> + </row> </result>
\ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__Tour.getLevel.xml b/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__Tour.getLevel.xml index 75e34b94e7..bd57da48fb 100644 --- a/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__Tour.getLevel.xml +++ b/tests/PHPUnit/System/expected/test_noVisit_PeriodIsLast__Tour.getLevel.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <description>Welcome to Matomo superUserLogin. This widget will help you become a Matomo expert in no time.</description> - <currentLevel>1</currentLevel> - <currentLevelName>Matomo Beginner</currentLevelName> - <nextLevelName>Matomo Intermediate</nextLevelName> - <numLevelsTotal>5</numLevelsTotal> - <challengesNeededForNextLevel>5</challengesNeededForNextLevel> - </row> + <row> + <description>Welcome to Matomo superUserLogin. This widget will help you become a Matomo expert in no time.</description> + <currentLevel>1</currentLevel> + <currentLevelName>Matomo Beginner</currentLevelName> + <nextLevelName>Matomo Intermediate</nextLevelName> + <numLevelsTotal>5</numLevelsTotal> + <challengesNeededForNextLevel>5</challengesNeededForNextLevel> + </row> </result>
\ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_noVisit__Tour.getChallenges.xml b/tests/PHPUnit/System/expected/test_noVisit__Tour.getChallenges.xml index ce675be379..9f122821af 100644 --- a/tests/PHPUnit/System/expected/test_noVisit__Tour.getChallenges.xml +++ b/tests/PHPUnit/System/expected/test_noVisit__Tour.getChallenges.xml @@ -1,155 +1,155 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <id>track_data</id> - <name>Embed tracking code</name> - <description>Matomo offers you various ways to embed the tracking code for your website, mobile app, and even for any device or application.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=CoreAdminHome&action=trackingCodeGenerator</url> - </row> - <row> - <id>define_goal</id> - <name>Add a goal</name> - <description>Conversion tracking is a great way to identify whether you are meeting your current business objectives, identify new objectives, view and analyse your performance, and learn how to increase your conversions, conversion rates, and revenue per visit.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=Goals&action=manage</url> - </row> - <row> - <id>custom_logo</id> - <name>Upload your logo</name> - <description>You can customize the Matomo logo which will be displayed in the user interface and email reports.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=CoreAdminHome&action=generalSettings#/#useCustomLogo</url> - </row> - <row> - <id>add_user</id> - <name>Add another user</name> - <description>Users Management lets you add new users, edit existing users and give them access to view or administrate websites. </description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=UsersManager&action=index</url> - </row> - <row> - <id>add_website</id> - <name>Add another website</name> - <description>Websites management lets you add a new website and edit existing websites. </description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=SitesManager&action=index</url> - </row> - <row> - <id>flatten_actions</id> - <name>Flatten a page report</name> - <description>Go to Behaviour => Pages and click in the bottom of the report on the cog icon to flatten the report. A flattened report changes the hierarchy from a grouped report to a list.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#flattening-reports</url> - </row> - <row> - <id>change_visualisations</id> - <name>Change a visualisation</name> - <description>View a report and select the visualisation icon at the bottom of a report to view the same report in a different visualisation.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#a-look-at-a-piwik-report</url> - </row> - <row> - <id>add_scheduled_report</id> - <name>Add a scheduled report</name> - <description>Create custom reports and schedule them to be emailed daily, weekly or monthly to one or several people. Several report formats are supported (html, pdf, csv, images).</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=ScheduledReports&action=index</url> - </row> - <row> - <id>customise_dashboard</id> - <name>Customise dashboard</name> - <description>You can add new widgets to your Dashboard, to ensure it reports on all of your most important metrics.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#dashboard-widgets</url> - </row> - <row> - <id>add_segment</id> - <name>Add a segment</name> - <description>A segment is a set of criteria used to select only a part of the entire set of visits. Using segments you can inject arbitrary context back into your reports.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/segmentation/</url> - </row> - <row> - <id>add_annotation</id> - <name>Add an annotation</name> - <description>Allows you to attach notes to different days to mark changes made to your website, save analyses you make regarding your data and share your thoughts with your colleagues. By annotating your data, you will make sure you remember why your data looks the way it does.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/annotations/</url> - </row> - <row> - <id>setup_twofa</id> - <name>Setup Two-factor authentication</name> - <description>Two-factor authentication increase your account security by adding an additional layer of verification when you log in. Each time you log in you will not only be asked to provide your login and password, but also an additional authentication token which changes periodically and is generated for example on your mobile device. This means that even when someone knows your username and password, they still won't be able to log in unless they have access to your mobile device for example.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/faq/general/faq_27245</url> - </row> - <row> - <id>disable_browser_archiving</id> - <name>Disable browser archiving for better performance</name> - <description/> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/setup-auto-archiving/</url> - </row> - <row> - <id>configure_geolocation</id> - <name>Configure geolocation</name> - <description>Ensure the location of your visitors is correctly detected.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=UserCountry&action=adminIndex</url> - </row> - <row> - <id>select_date_range</id> - <name>Select a date range</name> - <description>Select a date range in the calendar.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/piwik-tour/#select-a-date-range</url> - </row> - <row> - <id>view_visits_log</id> - <name>View Visits Log</name> - <description>The visits Log shows you all the individual visits and actions each visitor took on your site.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/real-time/#visits-log</url> - </row> - <row> - <id>view_visitor_profile</id> - <name>View Visitor profile</name> - <description>The visitor log helps you to understand your visitors’ individual behavior by summarizing and listing your visitors’ visits.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/user-profile/</url> - </row> - <row> - <id>view_row_evolution</id> - <name>View Row evolution</name> - <description>Row evolution shows you the current & past metric data for any row in any report.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>https://matomo.org/docs/row-evolution/</url> - </row> - <row> - <id>browse_marketplace</id> - <name>Browse Marketplace</name> - <description>Extend and expand the functionality of Matomo via the Marketplace by downloading plugins and themes.</description> - <isCompleted>0</isCompleted> - <isSkipped>0</isSkipped> - <url>index.php?module=Marketplace&action=overview</url> - </row> + <row> + <id>track_data</id> + <name>Embed tracking code</name> + <description>Matomo offers you various ways to embed the tracking code for your website, mobile app, and even for any device or application.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=CoreAdminHome&action=trackingCodeGenerator</url> + </row> + <row> + <id>define_goal</id> + <name>Add a goal</name> + <description>Conversion tracking is a great way to identify whether you are meeting your current business objectives, identify new objectives, view and analyse your performance, and learn how to increase your conversions, conversion rates, and revenue per visit.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=Goals&action=manage</url> + </row> + <row> + <id>custom_logo</id> + <name>Upload your logo</name> + <description>You can customize the Matomo logo which will be displayed in the user interface and email reports.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=CoreAdminHome&action=generalSettings#/#useCustomLogo</url> + </row> + <row> + <id>add_user</id> + <name>Add another user</name> + <description>Users Management lets you add new users, edit existing users and give them access to view or administrate websites. </description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=UsersManager&action=index</url> + </row> + <row> + <id>add_website</id> + <name>Add another website</name> + <description>Websites management lets you add a new website and edit existing websites. </description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=SitesManager&action=index</url> + </row> + <row> + <id>flatten_actions</id> + <name>Flatten a page report</name> + <description>Go to Behaviour => Pages and click in the bottom of the report on the cog icon to flatten the report. A flattened report changes the hierarchy from a grouped report to a list.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#flattening-reports</url> + </row> + <row> + <id>change_visualisations</id> + <name>Change a visualisation</name> + <description>View a report and select the visualisation icon at the bottom of a report to view the same report in a different visualisation.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#a-look-at-a-piwik-report</url> + </row> + <row> + <id>add_scheduled_report</id> + <name>Add a scheduled report</name> + <description>Create custom reports and schedule them to be emailed daily, weekly or monthly to one or several people. Several report formats are supported (html, pdf, csv, images).</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=ScheduledReports&action=index</url> + </row> + <row> + <id>customise_dashboard</id> + <name>Customise dashboard</name> + <description>You can add new widgets to your Dashboard, to ensure it reports on all of your most important metrics.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#dashboard-widgets</url> + </row> + <row> + <id>add_segment</id> + <name>Add a segment</name> + <description>A segment is a set of criteria used to select only a part of the entire set of visits. Using segments you can inject arbitrary context back into your reports.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/segmentation/</url> + </row> + <row> + <id>add_annotation</id> + <name>Add an annotation</name> + <description>Allows you to attach notes to different days to mark changes made to your website, save analyses you make regarding your data and share your thoughts with your colleagues. By annotating your data, you will make sure you remember why your data looks the way it does.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/annotations/</url> + </row> + <row> + <id>setup_twofa</id> + <name>Setup Two-factor authentication</name> + <description>Two-factor authentication increase your account security by adding an additional layer of verification when you log in. Each time you log in you will not only be asked to provide your login and password, but also an additional authentication token which changes periodically and is generated for example on your mobile device. This means that even when someone knows your username and password, they still won't be able to log in unless they have access to your mobile device for example.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/faq/general/faq_27245</url> + </row> + <row> + <id>disable_browser_archiving</id> + <name>Disable browser archiving for better performance</name> + <description /> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/setup-auto-archiving/</url> + </row> + <row> + <id>configure_geolocation</id> + <name>Configure geolocation</name> + <description>Ensure the location of your visitors is correctly detected.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=UserCountry&action=adminIndex</url> + </row> + <row> + <id>select_date_range</id> + <name>Select a date range</name> + <description>Select a date range in the calendar.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/piwik-tour/#select-a-date-range</url> + </row> + <row> + <id>view_visits_log</id> + <name>View Visits Log</name> + <description>The visits Log shows you all the individual visits and actions each visitor took on your site.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/real-time/#visits-log</url> + </row> + <row> + <id>view_visitor_profile</id> + <name>View Visitor profile</name> + <description>The visitor log helps you to understand your visitors’ individual behavior by summarizing and listing your visitors’ visits.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/user-profile/</url> + </row> + <row> + <id>view_row_evolution</id> + <name>View Row evolution</name> + <description>Row evolution shows you the current & past metric data for any row in any report.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>https://matomo.org/docs/row-evolution/</url> + </row> + <row> + <id>browse_marketplace</id> + <name>Browse Marketplace</name> + <description>Extend and expand the functionality of Matomo via the Marketplace by downloading plugins and themes.</description> + <isCompleted>0</isCompleted> + <isSkipped>0</isSkipped> + <url>index.php?module=Marketplace&action=overview</url> + </row> </result>
\ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_noVisit__Tour.getLevel.xml b/tests/PHPUnit/System/expected/test_noVisit__Tour.getLevel.xml index 75e34b94e7..bd57da48fb 100644 --- a/tests/PHPUnit/System/expected/test_noVisit__Tour.getLevel.xml +++ b/tests/PHPUnit/System/expected/test_noVisit__Tour.getLevel.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="utf-8" ?> <result> - <row> - <description>Welcome to Matomo superUserLogin. This widget will help you become a Matomo expert in no time.</description> - <currentLevel>1</currentLevel> - <currentLevelName>Matomo Beginner</currentLevelName> - <nextLevelName>Matomo Intermediate</nextLevelName> - <numLevelsTotal>5</numLevelsTotal> - <challengesNeededForNextLevel>5</challengesNeededForNextLevel> - </row> + <row> + <description>Welcome to Matomo superUserLogin. This widget will help you become a Matomo expert in no time.</description> + <currentLevel>1</currentLevel> + <currentLevelName>Matomo Beginner</currentLevelName> + <nextLevelName>Matomo Intermediate</nextLevelName> + <numLevelsTotal>5</numLevelsTotal> + <challengesNeededForNextLevel>5</challengesNeededForNextLevel> + </row> </result>
\ No newline at end of file |