Backend\Modules\Analytics\GoogleClient\Connector::getNewSessionsPercentage PHP Method

getNewSessionsPercentage() public method

Returns the percentage of new sessions in a certain period
public getNewSessionsPercentage ( integer $startDate, integer $endDate ) : float
$startDate integer
$endDate integer
return float
    public function getNewSessionsPercentage($startDate, $endDate)
    {
        $results = $this->getData($startDate, $endDate);
        return $results['metrics']['ga:percentNewSessions'];
    }

Usage Example

Beispiel #1
0
 public function testGetNewSessionsPercentage()
 {
     $connector = new Connector($this->getAnalyticsServiceMock(), new Pool(new MemoryStore()), $this->getModulesSettingsMock());
     $this->assertEquals(78.23, $connector->getNewSessionsPercentage(strtotime('-1 day', mktime(0, 0, 0)), mktime(0, 0, 0)));
 }