google_analytics_reports-8.x-3.0-rc3/modules/google_analytics_reports_api/google_analytics_reports_api.api.php

modules/google_analytics_reports_api/google_analytics_reports_api.api.php
<?php

/**
 * @file
 * Hooks provided by the Google Analytics Reports API module.
 */

/**
 * @addtogroup google_analytics_reports_api
 * @{
 *
 * @}
 */

/**
 * Allow modules to alter Google Analytics reported data after executing.
 *
 * @param string $name
 *   Name of Google Analytics field.
 * @param mixed $value
 *   Value of current Google Analytics field.
 */
function hook_google_analytics_reports_api_reported_data_alter(
  &$name,
  &$value
) {
  switch ($name) {
    case 'userType':
      $value =
        $value === 'New Visitor' ? t('New Visitor') : t('Returning Visitor');

      break;

    case 'date':
      $value = strtotime($value);

      break;

    case 'yearMonth':
      $value = strtotime($value . '01');

      break;

    case 'userGender':
      $value = $value === 'male' ? t('Male') : t('Female');

      break;
  }
}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc