Het gebruik van Google Analytics op multi-site Drupal

March 16, 2009 min read

Momenteel gebruik ik Google Analytics op deze website. Google Analytics is een vrij geavanceerde oplossing voor het monitoren van de website bezoeken.

Bij het activeren van de Google Analytics-account, krijgt u het advies om te kopieren/plakken van PHP-code in uw site. Het is niet nodig om dat te doen, je kunt gebruik maken van de Drupal-module google_analytics.

Configureren van de Google-Analytics module

Voor het configureren van deze module ga naar menu:

Home»Beheren»Site-instellingen»Google Analytics

Hier kunt je het Google Analytics account nummer invullen:

UA-XXXXXXX-1

Ik heb ook gekozen om de volgende opties te selecteren:

  • Track outgoing links
  • Track mailto links
  • Track download links
  • Klik op ‘Instellingen opslaan’ en je bent klaar.

Multi-site-configuratie

De Google Analytics Drupal module werkt standaard niet in multi-site configuraties, maar dit is eenvoudig aan te passen.

Open de file /sites/default/settings.php en voeg het volgende stukje PHP-code in deze file:

switch ($_SERVER['HTTP_HOST']) {
    case '**yourdomain-one.com**':  
        $conf['googleanalytics_account'] = '**UA-XXXXXXXX-1**';  
        break;
    case '**yourdomain-two.com**':  
        $conf['googleanalytics_account'] = '**UA-XXXXXXXX-2**';  
        break;
    default:  
        $conf['googleanalytics_account'] = '**UA-XXXXXXXX-1**';  
}

Hierin moet je de vetgedrukte delen wijzigen in jouw domein en account waarden.