function ga_stats_ga_metrics in Google Analytics Statistics 7
Same name and namespace in other branches
- 7.2 ga_stats.module \ga_stats_ga_metrics()
 - 7.x inc/ga.inc \ga_stats_ga_metrics()
 
List metrics with plugin names and google analytics names
Parameters
bool $all: Default is FALSE. If TRUE, will return all metrics including inactive ones.
Return value
array
4 calls to ga_stats_ga_metrics()
- drush_ga_stats_generate_validate in ./
ga_stats.drush.inc  - Implements hook_drush_COMMAND_validate().
 - ga_stats_admin_settings in ./
ga_stats.admin.inc  - Callback for the GA Stats admin form.
 - ga_stats_collect_data in includes/
ga.inc  - Retrieve data for all configured metrics and time-frames.
 - ga_stats_views_data in ./
ga_stats.views.inc  - Implements hook_views_data().
 
File
- ./
ga_stats.module, line 123  
Code
function ga_stats_ga_metrics($all = FALSE) {
  $metrics = array(
    'pageviews' => 'Page Views',
    'uniquePageviews' => 'Unique Page Views',
    'avgTimeOnPage' => 'Average Time on Page',
    'entrances' => 'Entrance Page',
  );
  if (!$all) {
    $enabled = variable_get('ga_stats_enabled_metrics', array(
      'pageviews' => TRUE,
    ));
    $metrics = array_intersect_key($metrics, array_filter($enabled));
  }
  return $metrics;
}