Exemple #1
0
 /**
  * Generates a hashed value from user-specific properties.
  * 
  * @link http://code.google.com/p/gaforflash/source/browse/trunk/src/com/google/analytics/v4/Tracker.as#542
  * @return int
  */
 protected function generateHash()
 {
     // TODO: Emulate orginal Google Analytics client library generation more closely
     $string = $this->userAgent;
     $string .= $this->screenResolution . $this->screenColorDepth;
     return Util::generateHash($string);
 }
Exemple #2
0
 /**
  * @link http://code.google.com/p/gaforflash/source/browse/trunk/src/com/google/analytics/v4/Tracker.as#585
  * @return string
  */
 protected function generateDomainHash()
 {
     $hash = 1;
     if ($this->tracker->getAllowHash()) {
         $hash = Util::generateHash($this->tracker->getDomainName());
     }
     return $hash;
 }