Пример #1
0
 /**
  * Build an event and return its tracking URL
  * @deprecated          Call the `build_pixel_url` method on a Jetpack_Tracks_Event object instead.
  * @param  array $event Event keys and values
  * @return string       URL of a tracking pixel
  */
 static function build_pixel_url($event)
 {
     $_event = new Jetpack_Tracks_Event($event);
     return $_event->build_pixel_url();
 }
Пример #2
0
 static function scrutinize_event_names($event)
 {
     if (!Jetpack_Tracks_Event::event_name_is_valid($event->_en)) {
         return;
     }
     $whitelisted_key_names = array('anonId', 'Browser_Type');
     foreach (array_keys((array) $event) as $key) {
         if (in_array($key, $whitelisted_key_names)) {
             continue;
         }
         if (!Jetpack_Tracks_Event::prop_name_is_valid($key)) {
             return;
         }
     }
 }