diff options
author | diosmosis <diosmosis@users.noreply.github.com> | 2020-06-26 16:17:54 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-26 16:17:54 +0300 |
commit | de5ae85e7a11f7bbd962256c890a32188c40d000 (patch) | |
tree | 2a5f303c83b6e80369d3ba77b2d9fea797c598d9 /plugins/Live/tests/System | |
parent | b12946909ff323ea2f7e7af04e4435d2dd503023 (diff) |
Track seconds instead of days for "days since" dimensions (#15774)
* Modify dimensions and add tests.
* unfinished debugging commit
* changes to fix test, remove tracker code, add update code
* fix some tests
* fix migration issue
* fixing some tests
* fix some bugs, update some expected test files, remove _idvc from some tests
* start replacing _ects
* Finish seconds since last ecommerce order change.
* fix couple issues
* fix a couple tests
* fix some more tests
* fixing a couple more tests
* apply review feedback
* unfinished commit
* add back dimensions =
* fixing tests & removing some code
* fix some bugs + tests and remove debugging code
* fixing some tests and issues
* Some debugging code for the tracker in case of exceptions.
* debug and fix another issue when tracking visits in the past
* fix test
* update JS and fix several tests
* Fixing more tests.
* Add missing files.
* update expected test files
* Add some unit tests.
* update more expected files
* update more test files
* update more test files
* update changelog and remove _ects query param
* apply review feedback
* fix merge issue
* clearer code
* fix migration issue
* update expected files
* update expected files again
* updating tests
* fix test
* rebuilt piwik.js
* unify previous visitor properties / original visit row approach
* fixing some tests
* Add new column version entries into the option table.
* try undoing 1.5 update change
* apply review feedback
* remove more unused cookie values
* rebuilt piwik.js
* Fix test count.
* update test files
* rebuilt piwik.js
* removel log analytics submodule update
* update submodule
* update some expected screenshots
* Fix versions in omnifixture since we were probably adding to the beta update after it changed.
* update screenshots
Diffstat (limited to 'plugins/Live/tests/System')
6 files changed, 276 insertions, 126 deletions
diff --git a/plugins/Live/tests/System/expected/test___Live.getVisitorProfile.xml b/plugins/Live/tests/System/expected/test___Live.getVisitorProfile.xml index 3f8bde0249..167476415c 100644 --- a/plugins/Live/tests/System/expected/test___Live.getVisitorProfile.xml +++ b/plugins/Live/tests/System/expected/test___Live.getVisitorProfile.xml @@ -65,11 +65,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>33</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>30</daysSinceFirstVisit> + <secondsSinceFirstVisit>2592720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -123,7 +125,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -187,11 +190,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>32</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>29</daysSinceFirstVisit> + <secondsSinceFirstVisit>2506320</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -245,7 +250,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -309,11 +315,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>31</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>28</daysSinceFirstVisit> + <secondsSinceFirstVisit>2419920</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -367,7 +375,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -431,11 +440,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>30</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>27</daysSinceFirstVisit> + <secondsSinceFirstVisit>2333520</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -489,7 +500,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -553,11 +565,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>29</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>26</daysSinceFirstVisit> + <secondsSinceFirstVisit>2247120</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -611,7 +625,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -675,11 +690,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>28</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>25</daysSinceFirstVisit> + <secondsSinceFirstVisit>2160720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -733,7 +750,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -797,11 +815,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>27</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>24</daysSinceFirstVisit> + <secondsSinceFirstVisit>2074320</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -855,7 +875,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -919,11 +940,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>26</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>23</daysSinceFirstVisit> + <secondsSinceFirstVisit>1987920</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -977,7 +1000,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1041,11 +1065,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>25</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>22</daysSinceFirstVisit> + <secondsSinceFirstVisit>1901520</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1099,7 +1125,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1163,11 +1190,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>24</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>21</daysSinceFirstVisit> + <secondsSinceFirstVisit>1815120</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1221,7 +1250,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> diff --git a/plugins/Live/tests/System/expected/test_actionSegment__Live.getLastVisitsDetails_day.xml b/plugins/Live/tests/System/expected/test_actionSegment__Live.getLastVisitsDetails_day.xml index a953e86f0d..59d0cb2e38 100644 --- a/plugins/Live/tests/System/expected/test_actionSegment__Live.getLastVisitsDetails_day.xml +++ b/plugins/Live/tests/System/expected/test_actionSegment__Live.getLastVisitsDetails_day.xml @@ -44,11 +44,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>3</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -103,6 +105,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>360</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -166,11 +169,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>2</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>360</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -225,6 +230,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>360</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> diff --git a/plugins/Live/tests/System/expected/test_allSites__Live.getLastVisitsDetails_day.xml b/plugins/Live/tests/System/expected/test_allSites__Live.getLastVisitsDetails_day.xml index 2368ebe3e3..354caa4104 100644 --- a/plugins/Live/tests/System/expected/test_allSites__Live.getLastVisitsDetails_day.xml +++ b/plugins/Live/tests/System/expected/test_allSites__Live.getLastVisitsDetails_day.xml @@ -48,7 +48,9 @@ <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>0</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -103,6 +105,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>0</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -166,11 +169,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>3</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -225,6 +230,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>360</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -288,11 +294,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>2</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>360</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -347,6 +355,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>360</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -604,7 +613,9 @@ <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>0</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>1</visitDuration> <visitDurationPretty>1s</visitDurationPretty> <searches>0</searches> @@ -659,6 +670,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>0</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> 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 65e1889cf3..fc8faf9add 100644 --- a/plugins/Live/tests/System/expected/test_higherLimit__Live.getVisitorProfile.xml +++ b/plugins/Live/tests/System/expected/test_higherLimit__Live.getVisitorProfile.xml @@ -65,11 +65,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>33</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>30</daysSinceFirstVisit> + <secondsSinceFirstVisit>2592720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -123,7 +125,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -187,11 +190,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>32</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>29</daysSinceFirstVisit> + <secondsSinceFirstVisit>2506320</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -245,7 +250,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -309,11 +315,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>31</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>28</daysSinceFirstVisit> + <secondsSinceFirstVisit>2419920</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -367,7 +375,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -431,11 +440,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>30</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>27</daysSinceFirstVisit> + <secondsSinceFirstVisit>2333520</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -489,7 +500,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -553,11 +565,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>29</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>26</daysSinceFirstVisit> + <secondsSinceFirstVisit>2247120</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -611,7 +625,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -675,11 +690,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>28</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>25</daysSinceFirstVisit> + <secondsSinceFirstVisit>2160720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -733,7 +750,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -797,11 +815,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>27</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>24</daysSinceFirstVisit> + <secondsSinceFirstVisit>2074320</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -855,7 +875,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -919,11 +940,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>26</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>23</daysSinceFirstVisit> + <secondsSinceFirstVisit>1987920</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -977,7 +1000,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1041,11 +1065,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>25</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>22</daysSinceFirstVisit> + <secondsSinceFirstVisit>1901520</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1099,7 +1125,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1163,11 +1190,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>24</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>21</daysSinceFirstVisit> + <secondsSinceFirstVisit>1815120</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1221,7 +1250,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1285,11 +1315,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>23</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>20</daysSinceFirstVisit> + <secondsSinceFirstVisit>1728720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1343,7 +1375,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1407,11 +1440,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>22</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>19</daysSinceFirstVisit> + <secondsSinceFirstVisit>1642320</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1465,7 +1500,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1529,11 +1565,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>21</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>18</daysSinceFirstVisit> + <secondsSinceFirstVisit>1555920</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1587,7 +1625,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1651,11 +1690,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>20</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>17</daysSinceFirstVisit> + <secondsSinceFirstVisit>1469520</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1709,7 +1750,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1773,11 +1815,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>19</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>16</daysSinceFirstVisit> + <secondsSinceFirstVisit>1383120</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1831,7 +1875,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1895,11 +1940,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>18</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>15</daysSinceFirstVisit> + <secondsSinceFirstVisit>1296720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1953,7 +2000,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -2017,11 +2065,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>17</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>14</daysSinceFirstVisit> + <secondsSinceFirstVisit>1210320</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -2075,7 +2125,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -2139,11 +2190,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>16</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>13</daysSinceFirstVisit> + <secondsSinceFirstVisit>1123920</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -2197,7 +2250,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -2261,11 +2315,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>15</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>12</daysSinceFirstVisit> + <secondsSinceFirstVisit>1037520</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -2319,7 +2375,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -2383,11 +2440,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>14</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>11</daysSinceFirstVisit> + <secondsSinceFirstVisit>951120</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -2441,7 +2500,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> 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 883aa524dd..575456cc65 100644 --- a/plugins/Live/tests/System/expected/test_maxVisitLimit__Live.getVisitorProfile.xml +++ b/plugins/Live/tests/System/expected/test_maxVisitLimit__Live.getVisitorProfile.xml @@ -65,11 +65,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>33</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>30</daysSinceFirstVisit> + <secondsSinceFirstVisit>2592720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -123,7 +125,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -187,11 +190,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>32</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>29</daysSinceFirstVisit> + <secondsSinceFirstVisit>2506320</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -245,7 +250,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -309,11 +315,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>31</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>28</daysSinceFirstVisit> + <secondsSinceFirstVisit>2419920</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -367,7 +375,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -431,11 +440,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>30</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>27</daysSinceFirstVisit> + <secondsSinceFirstVisit>2333520</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -489,7 +500,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -553,11 +565,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>29</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>26</daysSinceFirstVisit> + <secondsSinceFirstVisit>2247120</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -611,7 +625,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -675,11 +690,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>28</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>25</daysSinceFirstVisit> + <secondsSinceFirstVisit>2160720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -733,7 +750,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -797,11 +815,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>27</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>24</daysSinceFirstVisit> + <secondsSinceFirstVisit>2074320</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -855,7 +875,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -919,11 +940,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>26</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>23</daysSinceFirstVisit> + <secondsSinceFirstVisit>1987920</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -977,7 +1000,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1041,11 +1065,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>25</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>22</daysSinceFirstVisit> + <secondsSinceFirstVisit>1901520</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1099,7 +1125,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -1163,11 +1190,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>24</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> - <daysSinceFirstVisit>0</daysSinceFirstVisit> + <daysSinceFirstVisit>21</daysSinceFirstVisit> + <secondsSinceFirstVisit>1815120</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -1221,7 +1250,8 @@ <longitude /> <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> - <daysSinceLastVisit>0</daysSinceLastVisit> + <daysSinceLastVisit>1</daysSinceLastVisit> + <secondsSinceLastVisit>86400</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> diff --git a/plugins/Live/tests/System/expected/test_multiSites__Live.getLastVisitsDetails_day.xml b/plugins/Live/tests/System/expected/test_multiSites__Live.getLastVisitsDetails_day.xml index 2368ebe3e3..354caa4104 100644 --- a/plugins/Live/tests/System/expected/test_multiSites__Live.getLastVisitsDetails_day.xml +++ b/plugins/Live/tests/System/expected/test_multiSites__Live.getLastVisitsDetails_day.xml @@ -48,7 +48,9 @@ <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>0</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -103,6 +105,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>0</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -166,11 +169,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>3</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>720</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -225,6 +230,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>360</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -288,11 +294,13 @@ <visitorTypeIcon>plugins/Live/images/returningVisitor.png</visitorTypeIcon> <visitConverted>0</visitConverted> <visitConvertedIcon /> - <visitCount>1</visitCount> + <visitCount>2</visitCount> <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>360</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>0</visitDuration> <visitDurationPretty>0s</visitDurationPretty> <searches>0</searches> @@ -347,6 +355,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>360</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> @@ -604,7 +613,9 @@ <visitEcommerceStatus>none</visitEcommerceStatus> <visitEcommerceStatusIcon /> <daysSinceFirstVisit>0</daysSinceFirstVisit> + <secondsSinceFirstVisit>0</secondsSinceFirstVisit> <daysSinceLastEcommerceOrder>0</daysSinceLastEcommerceOrder> + <secondsSinceLastEcommerceOrder /> <visitDuration>1</visitDuration> <visitDurationPretty>1s</visitDurationPretty> <searches>0</searches> @@ -659,6 +670,7 @@ <visitLocalTime>12:34:06</visitLocalTime> <visitLocalHour>12</visitLocalHour> <daysSinceLastVisit>0</daysSinceLastVisit> + <secondsSinceLastVisit>0</secondsSinceLastVisit> <customVariables> </customVariables> <resolution>1024x768</resolution> |