diff options
author | Thomas Steur <tsteur@users.noreply.github.com> | 2015-08-13 18:58:00 +0300 |
---|---|---|
committer | Thomas Steur <tsteur@users.noreply.github.com> | 2015-08-13 18:58:00 +0300 |
commit | 3306ffe5b65f83c075a1541a1578a0ebf3adbbde (patch) | |
tree | 4d4abe01225d846dab526e8bf95eb9e3b25c2146 /plugins/Referrers | |
parent | ba63eb32195da02729140f1654fc8944d85489ff (diff) | |
parent | 3710219d2268a23a2518a5c247368ac39e78d5e9 (diff) |
Merge pull request #8463 from piwik/7983
Row Evolution at Referrer Reports shows 0 visitors on subdatatables
Diffstat (limited to 'plugins/Referrers')
5 files changed, 1302 insertions, 43 deletions
diff --git a/plugins/Referrers/.gitignore b/plugins/Referrers/.gitignore new file mode 100644 index 0000000000..c8c9480010 --- /dev/null +++ b/plugins/Referrers/.gitignore @@ -0,0 +1 @@ +tests/System/processed/*xml
\ No newline at end of file diff --git a/plugins/Referrers/API.php b/plugins/Referrers/API.php index 6475bbea07..d1c08ac20c 100644 --- a/plugins/Referrers/API.php +++ b/plugins/Referrers/API.php @@ -104,10 +104,7 @@ class API extends \Piwik\Plugin\API } // set subtable IDs for each row to the label (which holds the int referrer type) - // NOTE: not yet possible to do this w/ DataTable\Map instances - if (!($dataTable instanceof DataTable\Map)) { - $this->setGetReferrerTypeSubtables($dataTable, $idSite, $period, $date, $segment, $expanded); - } + $dataTable->filter('Piwik\Plugins\Referrers\DataTable\Filter\SetGetReferrerTypeSubtables', array($idSite, $period, $date, $segment, $expanded)); // set referrer type column to readable value $dataTable->queueFilter('ColumnCallbackReplace', array('label', __NAMESPACE__ . '\getReferrerTypeLabel')); @@ -483,45 +480,6 @@ class API extends \Piwik\Plugin\API } /** - * Utility function that sets the subtables for the getReferrerType report. - * - * If we're not getting an expanded datatable, the subtable ID is set to each parent - * row's referrer type (stored in the label for the getReferrerType report). - * - * If we are getting an expanded datatable, the datatable for the row's referrer - * type is loaded and attached to the appropriate row in the getReferrerType report. - * - * @param DataTable $dataTable - * @param string $idSite - * @param string $period - * @param string $date - * @param string $segment - * @param bool $expanded - */ - private function setGetReferrerTypeSubtables($dataTable, $idSite, $period, $date, $segment, $expanded) - { - foreach ($dataTable->getRows() as $row) { - $typeReferrer = $row->getColumn('label'); - if ($typeReferrer != Common::REFERRER_TYPE_DIRECT_ENTRY) { - if (!$expanded) // if we don't want the expanded datatable, then don't do any extra queries - { - $row->setNonLoadedSubtableId($typeReferrer); - } else // otherwise, we have to get the othe datatables - { - $subtable = $this->getReferrerType($idSite, $period, $date, $segment, $type = false, - $idSubtable = $typeReferrer); - - if ($expanded) { - $subtable->applyQueuedFilters(); - } - - $row->setSubtable($subtable); - } - } - } - } - - /** * @param int $idSite * @param string $period * @param string $date diff --git a/plugins/Referrers/DataTable/Filter/SetGetReferrerTypeSubtables.php b/plugins/Referrers/DataTable/Filter/SetGetReferrerTypeSubtables.php new file mode 100644 index 0000000000..22702d66fb --- /dev/null +++ b/plugins/Referrers/DataTable/Filter/SetGetReferrerTypeSubtables.php @@ -0,0 +1,91 @@ +<?php +/** + * Piwik - free/libre analytics platform + * + * @link http://piwik.org + * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later + * + */ +namespace Piwik\Plugins\Referrers\DataTable\Filter; + +use Piwik\Common; +use Piwik\DataTable\Row; +use Piwik\DataTable; +use Piwik\Period\Range; +use Piwik\Plugins\Referrers\API; + +/** + * Utility function that sets the subtables for the getReferrerType report. + * + * If we're not getting an expanded datatable, the subtable ID is set to each parent + * row's referrer type (stored in the label for the getReferrerType report). + * + * If we are getting an expanded datatable, the datatable for the row's referrer + * type is loaded and attached to the appropriate row in the getReferrerType report. + */ +class SetGetReferrerTypeSubtables extends DataTable\BaseFilter +{ + /** @var int */ + private $idSite; + + /** @var string */ + private $period; + + /** @var string */ + private $date; + + /** @var string */ + private $segment; + + /** @var bool */ + private $expanded; + + /** + * Constructor. + * + * @param DataTable $table The table to eventually filter. + * @param int $idSite + * @param string $period + * @param string $date + * @param string $segment + * @param bool $expanded + */ + public function __construct($table, $idSite, $period, $date, $segment, $expanded) + { + parent::__construct($table); + $this->idSite = $idSite; + $this->period = $period; + $this->date = $date; + $this->segment = $segment; + $this->expanded = $expanded; + } + + public function filter($table) + { + foreach ($table->getRows() as $row) { + $typeReferrer = $row->getColumn('label'); + + if ($typeReferrer != Common::REFERRER_TYPE_DIRECT_ENTRY) { + if (!$this->expanded) // if we don't want the expanded datatable, then don't do any extra queries + { + $row->setNonLoadedSubtableId($typeReferrer); + } else if (!Range::isMultiplePeriod($this->date, $this->period)) + { + // otherwise, we have to get the other datatables + // NOTE: not yet possible to do this w/ DataTable\Map instances + // (actually it would be maybe possible by using $map->mergeChildren() or so build it would be slow) + $subtable = API::getInstance()->getReferrerType( + $this->idSite, $this->period, $this->date, $this->segment, $type = false, $idSubtable = $typeReferrer + ); + + if ($this->expanded) { + $subtable->applyQueuedFilters(); + } + + $row->setSubtable($subtable); + } + } + } + + } +}
\ No newline at end of file diff --git a/plugins/Referrers/tests/System/ApiTest.php b/plugins/Referrers/tests/System/ApiTest.php new file mode 100644 index 0000000000..1dea910a00 --- /dev/null +++ b/plugins/Referrers/tests/System/ApiTest.php @@ -0,0 +1,72 @@ +<?php +/** + * Piwik - free/libre analytics platform + * + * @link http://piwik.org + * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later + */ + +namespace Piwik\Plugins\Referrers\tests\System; + +use Piwik\Plugins\Referrers\tests\Fixtures\SimpleFixtureTrackFewVisits; +use Piwik\Tests\Fixtures\OneVisitorTwoVisits; +use Piwik\Tests\Fixtures\TwoSitesManyVisitsOverSeveralDaysWithSearchEngineReferrers; +use Piwik\Tests\Fixtures\TwoSitesTwoVisitorsDifferentDays; +use Piwik\Tests\Framework\TestCase\SystemTestCase; + +/** + * @group Referrers + * @group ApiTest + * @group Plugins + */ +class ApiTest extends SystemTestCase +{ + /** + * @var SimpleFixtureTrackFewVisits + */ + public static $fixture = null; // initialized below class definition + + /** + * @dataProvider getApiForTesting + */ + public function testApi($api, $params) + { + $this->runApiTests($api, $params); + } + + public function getApiForTesting() + { + $api = array( + 'API.getProcessedReport' + ); + + $apiToTest = array(); + + // we make sure it returns a subtableIds even if a DataTable\Map is requested + $apiToTest[] = array($api, + array( + 'idSite' => 1, + 'apiModule' => 'Referrers', + 'apiAction' => 'getReferrerType', + 'date' => '2010-01-01,2010-03-10', + 'periods' => array('day'), + 'testSuffix' => 'Referrers_getReferrerType' + ) + ); + + return $apiToTest; + } + + public static function getOutputPrefix() + { + return ''; + } + + public static function getPathToTestDirectory() + { + return dirname(__FILE__); + } + +} + +ApiTest::$fixture = new TwoSitesManyVisitsOverSeveralDaysWithSearchEngineReferrers();
\ No newline at end of file diff --git a/plugins/Referrers/tests/System/expected/test_Referrers_getReferrerType__API.getProcessedReport_day.xml b/plugins/Referrers/tests/System/expected/test_Referrers_getReferrerType__API.getProcessedReport_day.xml new file mode 100644 index 0000000000..74f6b48222 --- /dev/null +++ b/plugins/Referrers/tests/System/expected/test_Referrers_getReferrerType__API.getProcessedReport_day.xml @@ -0,0 +1,1137 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <website>Piwik test</website> + <prettyDate>1 Jan 10 - 10 Mar 10</prettyDate> + <metadata> + <category>Referrers</category> + <name>Referrer Type</name> + <module>Referrers</module> + <action>getReferrerType</action> + <dimension>Referrer Type</dimension> + <documentation>This table contains information about the distribution of the referrer types.<br /><b>Direct Entry:</b> A visitor has entered the URL in his browser and started browsing on your website - he entered the website directly.<br /><b>Search Engines:</b> A visitor was referred to your website by a search engine. <br /> See the "Search Engines & Keywords" report for more details.<br /><b>Websites:</b> The visitor followed a link on another website that led to your site. <br /> See the "Websites & Social" report for more details.<br /><b>Campaigns:</b> Visitors that came to your website as the result of a campaign. <br /> See the "Campaigns" report for more details.</documentation> + <metrics> + <nb_visits>Visits</nb_visits> + <nb_uniq_visitors>Unique visitors</nb_uniq_visitors> + <nb_actions>Actions</nb_actions> + <nb_users>Users</nb_users> + </metrics> + <metricsDocumentation> + <nb_visits>If a visitor comes to your website for the first time or if he visits a page more than 30 minutes after his last page view, this will be recorded as a new visit.</nb_visits> + <nb_uniq_visitors>The number of unduplicated visitors coming to your website. Every user is only counted once, even if he visits the website multiple times a day.</nb_uniq_visitors> + <nb_actions>The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks.</nb_actions> + <nb_users>The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId').</nb_users> + <nb_actions_per_visit>The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits.</nb_actions_per_visit> + <avg_time_on_site>The average duration of a visit.</avg_time_on_site> + <bounce_rate>The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page.</bounce_rate> + <conversion_rate>The percentage of visits that triggered a goal conversion.</conversion_rate> + </metricsDocumentation> + <processedMetrics> + <nb_actions_per_visit>Actions per Visit</nb_actions_per_visit> + <avg_time_on_site>Avg. Time on Website</avg_time_on_site> + <bounce_rate>Bounce Rate</bounce_rate> + </processedMetrics> + <constantRowsCount>1</constantRowsCount> + <metricsGoal> + <nb_conversions>Conversions</nb_conversions> + <revenue>Revenue</revenue> + </metricsGoal> + <processedMetricsGoal> + <revenue_per_visit>Revenue per Visit</revenue_per_visit> + </processedMetricsGoal> + <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Referrers&apiAction=getReferrerType&period=range&date=2010-01-01,2010-03-10</imageGraphUrl> + <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Referrers&apiAction=getReferrerType&period=day&date=2010-01-01,2010-03-10</imageGraphEvolutionUrl> + <uniqueId>Referrers_getReferrerType</uniqueId> + </metadata> + <columns> + <label>Referrer Type</label> + <nb_visits>Visits</nb_visits> + <nb_uniq_visitors>Unique visitors</nb_uniq_visitors> + <nb_actions>Actions</nb_actions> + <nb_users>Users</nb_users> + <nb_actions_per_visit>Actions per Visit</nb_actions_per_visit> + <avg_time_on_site>Avg. Time on Website</avg_time_on_site> + <bounce_rate>Bounce Rate</bounce_rate> + <revenue>Revenue</revenue> + </columns> + <reportData> + <result prettyDate="Friday 1 January 2010" /> + <result prettyDate="Saturday 2 January 2010" /> + <result prettyDate="Sunday 3 January 2010" /> + <result prettyDate="Monday 4 January 2010" /> + <result prettyDate="Tuesday 5 January 2010" /> + <result prettyDate="Wednesday 6 January 2010" /> + <result prettyDate="Thursday 7 January 2010" /> + <result prettyDate="Friday 8 January 2010" /> + <result prettyDate="Saturday 9 January 2010" /> + <result prettyDate="Sunday 10 January 2010" /> + <result prettyDate="Monday 11 January 2010" /> + <result prettyDate="Tuesday 12 January 2010" /> + <result prettyDate="Wednesday 13 January 2010" /> + <result prettyDate="Thursday 14 January 2010" /> + <result prettyDate="Friday 15 January 2010" /> + <result prettyDate="Saturday 16 January 2010" /> + <result prettyDate="Sunday 17 January 2010" /> + <result prettyDate="Monday 18 January 2010" /> + <result prettyDate="Tuesday 19 January 2010" /> + <result prettyDate="Wednesday 20 January 2010" /> + <result prettyDate="Thursday 21 January 2010" /> + <result prettyDate="Friday 22 January 2010" /> + <result prettyDate="Saturday 23 January 2010" /> + <result prettyDate="Sunday 24 January 2010" /> + <result prettyDate="Monday 25 January 2010" /> + <result prettyDate="Tuesday 26 January 2010" /> + <result prettyDate="Wednesday 27 January 2010" /> + <result prettyDate="Thursday 28 January 2010" /> + <result prettyDate="Friday 29 January 2010" /> + <result prettyDate="Saturday 30 January 2010" /> + <result prettyDate="Sunday 31 January 2010" /> + <result prettyDate="Monday 1 February 2010" /> + <result prettyDate="Tuesday 2 February 2010" /> + <result prettyDate="Wednesday 3 February 2010" /> + <result prettyDate="Thursday 4 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Friday 5 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Saturday 6 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Sunday 7 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Monday 8 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Tuesday 9 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Wednesday 10 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Thursday 11 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Friday 12 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Saturday 13 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Sunday 14 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Monday 15 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Tuesday 16 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Wednesday 17 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Thursday 18 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Friday 19 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Saturday 20 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Sunday 21 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Monday 22 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Tuesday 23 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Wednesday 24 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Thursday 25 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Friday 26 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Saturday 27 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Sunday 28 February 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Monday 1 March 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Tuesday 2 March 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Wednesday 3 March 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Thursday 4 March 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Friday 5 March 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Saturday 6 March 2010"> + <row> + <label>Search Engines</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:00:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + <revenue>$ 0</revenue> + </row> + <row> + <label>Websites</label> + <nb_uniq_visitors>1</nb_uniq_visitors> + <nb_visits>1</nb_visits> + <nb_actions>1</nb_actions> + <nb_users>0</nb_users> + <revenue>$ 0</revenue> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:06:05</avg_time_on_site> + <bounce_rate>100%</bounce_rate> + </row> + </result> + <result prettyDate="Sunday 7 March 2010" /> + <result prettyDate="Monday 8 March 2010" /> + <result prettyDate="Tuesday 9 March 2010" /> + <result prettyDate="Wednesday 10 March 2010" /> + </reportData> + <reportMetadata> + <result prettyDate="Friday 1 January 2010" /> + <result prettyDate="Saturday 2 January 2010" /> + <result prettyDate="Sunday 3 January 2010" /> + <result prettyDate="Monday 4 January 2010" /> + <result prettyDate="Tuesday 5 January 2010" /> + <result prettyDate="Wednesday 6 January 2010" /> + <result prettyDate="Thursday 7 January 2010" /> + <result prettyDate="Friday 8 January 2010" /> + <result prettyDate="Saturday 9 January 2010" /> + <result prettyDate="Sunday 10 January 2010" /> + <result prettyDate="Monday 11 January 2010" /> + <result prettyDate="Tuesday 12 January 2010" /> + <result prettyDate="Wednesday 13 January 2010" /> + <result prettyDate="Thursday 14 January 2010" /> + <result prettyDate="Friday 15 January 2010" /> + <result prettyDate="Saturday 16 January 2010" /> + <result prettyDate="Sunday 17 January 2010" /> + <result prettyDate="Monday 18 January 2010" /> + <result prettyDate="Tuesday 19 January 2010" /> + <result prettyDate="Wednesday 20 January 2010" /> + <result prettyDate="Thursday 21 January 2010" /> + <result prettyDate="Friday 22 January 2010" /> + <result prettyDate="Saturday 23 January 2010" /> + <result prettyDate="Sunday 24 January 2010" /> + <result prettyDate="Monday 25 January 2010" /> + <result prettyDate="Tuesday 26 January 2010" /> + <result prettyDate="Wednesday 27 January 2010" /> + <result prettyDate="Thursday 28 January 2010" /> + <result prettyDate="Friday 29 January 2010" /> + <result prettyDate="Saturday 30 January 2010" /> + <result prettyDate="Sunday 31 January 2010" /> + <result prettyDate="Monday 1 February 2010" /> + <result prettyDate="Tuesday 2 February 2010" /> + <result prettyDate="Wednesday 3 February 2010" /> + <result prettyDate="Thursday 4 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Friday 5 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Saturday 6 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Sunday 7 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Monday 8 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Tuesday 9 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Wednesday 10 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Thursday 11 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Friday 12 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Saturday 13 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Sunday 14 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Monday 15 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Tuesday 16 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Wednesday 17 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Thursday 18 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Friday 19 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Saturday 20 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Sunday 21 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Monday 22 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Tuesday 23 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Wednesday 24 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Thursday 25 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Friday 26 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Saturday 27 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Sunday 28 February 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Monday 1 March 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Tuesday 2 March 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Wednesday 3 March 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Thursday 4 March 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Friday 5 March 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Saturday 6 March 2010"> + <row> + <idsubdatatable>2</idsubdatatable> + </row> + <row> + <idsubdatatable>3</idsubdatatable> + </row> + </result> + <result prettyDate="Sunday 7 March 2010" /> + <result prettyDate="Monday 8 March 2010" /> + <result prettyDate="Tuesday 9 March 2010" /> + <result prettyDate="Wednesday 10 March 2010" /> + </reportMetadata> + <reportTotal> + <nb_visits>62</nb_visits> + <nb_uniq_visitors>62</nb_uniq_visitors> + <nb_actions>62</nb_actions> + <nb_visits_converted>0</nb_visits_converted> + <bounce_count>62</bounce_count> + <nb_conversions>93</nb_conversions> + <revenue>0</revenue> + </reportTotal> +</result>
\ No newline at end of file |