Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthieu Aubry <matt@piwik.org>2016-03-30 05:49:23 +0300
committerMatthieu Aubry <matt@piwik.org>2016-03-30 05:49:23 +0300
commit045ca764dad3d7e52587815b495674617a2d3bd4 (patch)
tree76f94f2269b15f7cfb144fc30dbf52429e9f9813 /plugins
parent61b5db3218347958f9f7c1b8127c4e483c8ccbe4 (diff)
parent027c4fa5b5c7d97c7818e3fb3c234d2c2a831dff (diff)
Merge pull request #9942 from piwik/use_days_since_first_visit
Set returning visitor flag when user first visited the website at least 1 day ago
Diffstat (limited to 'plugins')
-rw-r--r--plugins/CoreHome/Columns/VisitorReturning.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/plugins/CoreHome/Columns/VisitorReturning.php b/plugins/CoreHome/Columns/VisitorReturning.php
index fc0ca345a7..3a7268052e 100644
--- a/plugins/CoreHome/Columns/VisitorReturning.php
+++ b/plugins/CoreHome/Columns/VisitorReturning.php
@@ -49,8 +49,6 @@ class VisitorReturning extends VisitDimension
*/
public function onNewVisit(Request $request, Visitor $visitor, $action)
{
- $visitCount = $request->getVisitCount();
- $daysSinceLastVisit = $request->getDaysSinceLastVisit();
$daysSinceLastOrder = $request->getDaysSinceLastOrder();
$isReturningCustomer = ($daysSinceLastOrder !== false);
@@ -59,7 +57,11 @@ class VisitorReturning extends VisitDimension
return self::IS_RETURNING_CUSTOMER;
}
- if ($visitCount > 1 || $visitor->isVisitorKnown() || $daysSinceLastVisit > 0) {
+ $visitCount = $request->getVisitCount();
+ $daysSinceFirstVisit = $request->getDaysSinceFirstVisit();
+ $daysSinceLastVisit = $request->getDaysSinceLastVisit();
+
+ if ($visitCount > 1 || $visitor->isVisitorKnown() || $daysSinceFirstVisit > 0 || $daysSinceLastVisit > 0) {
return self::IS_RETURNING;
}