private function insertTwoConversions($visit)
 {
     $conversionProperties = array('idsite' => $visit['idsite'], 'idvisitor' => $visit['idvisitor'], 'location_longitude' => $visit['location_longitude'], 'location_latitude' => $visit['location_latitude'], 'location_region' => $visit['location_region'], 'location_country' => $visit['location_country'], 'location_city' => $visit['location_city'], 'visitor_count_visits' => $visit['visitor_count_visits'], 'visitor_returning' => $visit['visitor_returning']);
     $this->logInserter->insertConversion($visit['idvisit'], $conversionProperties);
     $conversionProperties['buster'] = 2;
     $this->logInserter->insertConversion($visit['idvisit'], $conversionProperties);
 }
Beispiel #2
0
 private function insertVisit($idSite, $dateTime)
 {
     $visit = $this->logInserter->insertVisit(array('idsite' => $idSite, 'visit_last_action_time' => $dateTime));
     $orderId = 'idorder_' . $visit['idvisit'];
     // insert two actions
     $this->logInserter->insertVisitAction($visit['idvisit'], array('idsite' => $idSite));
     $this->logInserter->insertVisitAction($visit['idvisit'], array('idsite' => $idSite));
     // insert two conversions
     $this->logInserter->insertConversion($visit['idvisit'], array('idsite' => $idSite, 'buster' => 1));
     $this->logInserter->insertConversion($visit['idvisit'], array('idsite' => $idSite, 'buster' => 2, 'idorder' => $orderId));
     // insert two conversion items for last conversion
     $this->logInserter->insertConversionItem($visit['idvisit'], $orderId, array('idsite' => $idSite));
     $this->logInserter->insertConversionItem($visit['idvisit'], $orderId, array('idsite' => $idSite, 'idaction_sku' => 123));
 }