function googleanalytics_cron in Google Analytics 7
Same name and namespace in other branches
- 5 googleanalytics.module \googleanalytics_cron()
- 6.4 googleanalytics.module \googleanalytics_cron()
- 6 googleanalytics.module \googleanalytics_cron()
- 6.2 googleanalytics.module \googleanalytics_cron()
- 6.3 googleanalytics.module \googleanalytics_cron()
- 7.2 googleanalytics.module \googleanalytics_cron()
Implements hook_cron().
File
- ./
googleanalytics.module, line 415 - Drupal Module: Google Analytics
Code
function googleanalytics_cron() {
// Regenerate the tracking code file every day.
if (REQUEST_TIME - variable_get('googleanalytics_last_cache', 0) >= 86400 && variable_get('googleanalytics_cache', 0)) {
// Which version of the tracking library should be used?
if (variable_get('googleanalytics_trackdoubleclick', FALSE)) {
_googleanalytics_cache('http://stats.g.doubleclick.net/dc.js', TRUE);
}
else {
_googleanalytics_cache('http://www.google-analytics.com/ga.js', TRUE);
}
variable_set('googleanalytics_last_cache', REQUEST_TIME);
}
}