示例#1
0
 /**
  * Send Page View Report to Google Analytics
  *
  * @return void
  **/
 public function sendPageView($path, $app_info)
 {
     $analytics = new Analytics();
     if (!$path) {
         $path = '/';
     }
     $tracking_id = config('app.analytics.ga.tracking_id');
     $version = config('app.analytics.ga.version');
     $analytics->setProtocolVersion($version)->setTrackingId($tracking_id)->setClientId($app_info['token'])->setQueueTime(1000)->setDocumentPath($path);
     //->setApplicationName($app_info['name'])
     //->setApplicationId($app_info['app_id'])
     $sent = $analytics->sendPageview();
 }
 /**
  * @expectedException \TheIconic\Tracking\GoogleAnalytics\Exception\InvalidPayloadDataException
  */
 public function testMinimumParametersForSendHit()
 {
     $this->analytics->sendPageview();
 }