Drupal Matomo Modülü Nasıl Kurulur?

Drupal kullanan web siteleri için, ziyaretçi davranışlarını takip etmek ve detaylı web analitiği yapmak oldukça önemlidir. Matomo (eski adıyla Piwik), açık kaynaklı ve GDPR uyumlu bir web analitik platformu olarak Drupal sitenizle entegre edilebilir. Bu rehberde, Drupal üzerinde Matomo modülünün kurulumu, yapılandırılması ve temel kullanım adımlarını adım adım ele alacağız. Böylece sitenizin performansını güvenli ve şeffaf bir şekilde ölçebilirsiniz.

WhatsApp

Matomo ve Drupal Entegrasyonu Neden Önemlidir?

Drupal web siteleri, esnek yapısı ve güçlü içerik yönetim özellikleri ile bilinir. Bu siteler için web analitiği çözümü seçerken, veri gizliliği, özelleştirilebilir raporlama ve kullanım kolaylığı ön planda olmalıdır. İşte bu noktada Matomo, Drupal siteleri için ideal bir tercihtir.
Matomo, kullanıcı verilerini tamamen sizin kontrolünüz altında tutarak GDPR ve KVKK uyumlu bir analiz deneyimi sunar. Google Analytics 4’ün aksine, Matomo sayesinde verileriniz üçüncü taraf sunucularda depolanmaz ve gizliliğiniz korunur. Ayrıca Drupal ile sorunsuz entegrasyonu, modüller ve eklentiler sayesinde sitenizin analiz ihtiyaçlarını kolayca yönetmenize olanak tanır.
Drupal üzerinde Matomo kullanmak; ziyaretçi davranışlarını detaylı şekilde takip etmenizi, dönüşüm oranlarını ölçmenizi ve içerik performansını optimize etmenizi sağlar. Esnek dashboard’ları, özel raporlama seçenekleri ve e-ticaret entegrasyonları ile web sitenizin performansını etkili biçimde artırabilirsiniz.
Kısaca, Matomo ve Drupal entegrasyonu; veri güvenliği, yönetilebilirlik ve gelişmiş analiz özellikleri açısından Google Analytics 4’e göre Drupal siteleri için güçlü bir alternatiftir.

Matomo Drupal Kuruluma Başlamadan Önce Gerekenler

Matomo’yu Drupal sitenizde kullanmaya başlamadan önce bazı hazırlık adımlarını bilmek önemlidir. Bu adımlar, hem yeni kullanıcılar hem de mevcut kullanıcılar için farklılık gösterir.

Yeni Kullanıcılar İçin

  • Cloud veya On-Premise Seçimi: Matomo’yu hızlı ve kolay bir şekilde kullanmak istiyorsanız Cloud sürümü tercih edebilirsiniz. Daha fazla kontrol ve özelleştirme için On-Premise sürümü kurmanız gerekir.
  • Kurulum Kılavuzları: Matomo’nun resmi Drupal modül kurulum kılavuzuna buradan ulaşabilirsiniz.


Mevcut Kullanıcılar İçin

  • Yeni Site Ekleme: Mevcut Matomo hesabınıza yeni bir Drupal sitesi eklemek için yönetici panelinden ilgili seçenekleri kullanabilirsiniz.
  • Yönetici Hesabı Gerekliliği: Drupal sitenize Matomo entegrasyonu yapabilmek için sitenizde geçerli bir yönetici hesabına sahip olmanız gerekir.

Sistem Gereksinimleri

  • PHP 7.4 veya üzeri
  • MySQL 5.7 / MariaDB 10.2 veya üzeri
  • Apache veya Nginx web sunucusu
  • Drupal 9 veya Drupal 10 ile uyumlu Matomo modülü


Bu hazırlıklar tamamlandığında, Drupal siteniz için Matomo kurulumuna sorunsuz bir şekilde başlayabilirsiniz.

Drupal’a Matomo Modülünü Yükleme

Drupal sitenize Matomo modülünü yüklemek ve etkinleştirmek için aşağıdaki adımları izleyebilirsiniz. Bu süreç, kullanıcı dostu bir şekilde hazırlanmış olup, modülün sorunsuz çalışmasını sağlar:
 

  1. Drupal Yönetim Paneline Giriş Yapın
    Drupal sitenizin yönetici hesabıyla giriş yaparak, modül yükleme sürecine başlayın.
  2. Modüller Sekmesine Gidin
    Yönetim menüsünden “Yapı > Modüller” bölümüne gidin.
  3. Yeni Modül Ekleme
    “Yeni Modül Ekle” butonuna tıklayın ve daha önce indirmiş olduğunuz Matomo modül dosyasını seçin.
  4. Modül Dosyasını Yükleyin
    Dosyayı seçtikten sonra “Yükle” butonuna basın. Drupal, yükleme işlemini otomatik olarak gerçekleştirecektir.
  5. Modülü Etkinleştirin
    Yükleme tamamlandıktan sonra, modüller listesinde Matomo modülünü bulun ve “Etkinleştir” seçeneğini işaretleyin.
  6. Konfigürasyonu Tamamlayın
    Modül etkinleştirildikten sonra, Matomo’nun API anahtarı ve site kimliği gibi gerekli ayarları yaparak Drupal ile entegrasyonu tamamlayın.

Matomo İzleme Kodunu Yapılandırma

Drupal sitenizde Matomo’yu doğru ve etkili şekilde kullanabilmek için yapılandırma adımlarını eksiksiz uygulamak önemlidir. Bu adımlar, site kimliği ve kapsayıcı URL gibi temel bilgilerin girilmesini, izleme kodunun eklenmesini ve verilerin düzenli olarak yönetilmesini kapsar.

1. Drupal Yapılandırma Sekmesinden Matomo’yu Seçin

Drupal yönetim panelinde Yapılandırma > Matomo Analytics yolunu takip ederek modül ayarlarını açın.

2. Site Kimliği ve Kapsayıcı URL Alanlarını Doldurun

  • Site Kimliği (Site ID): Matomo kontrol panelinde oluşturduğunuz sitenizin kimliğini girin.
  • Kapsayıcı URL (Matomo URL / Container URL): Matomo sunucunuzun URL’sini doğru biçimde girin, böylece tüm veriler doğru hesabınıza iletilir.

3. İzleme Kodunu Head Etiketine Ekleyin

Matomo panelinde oluşturulan JavaScript izleme kodunu kopyalayın ve Drupal sitenizin <head> bölümüne ekleyin. Bu, tüm sayfa ziyaretlerinin ve kullanıcı etkileşimlerinin doğru şekilde izlenmesini sağlar.

4. Geriye Dönük Veri Yönetimi

Zamanla kullanıcı ziyaretleri ile birlikte veri miktarı artar. Bu nedenle, eski verilerin düzenli olarak temizlenmesi önerilir:

  • Önerilen Süre: 180 gün
  • Ayar: Matomo kontrol panelinde Administration > Privacy > Regularly delete old raw data sekmesini kullanarak eski ham verilerin otomatik silinmesini sağlayabilirsiniz.


Bu adımlar tamamlandığında, Drupal siteniz Matomo ile tam entegrasyon sağlar ve ziyaretçi verilerini güvenli, GDPR uyumlu ve optimize edilmiş bir şekilde takip edebilirsiniz.

Matomo Entegrasyonunu Doğrulama ve Test Etme

Drupal sitenize Matomo’yu başarıyla entegre ettikten sonra, entegrasyonun doğru çalışıp çalışmadığını test etmek kritik bir adımdır. Bu adımlar, veri toplamanın sağlıklı şekilde gerçekleştiğini doğrulamanıza ve olası sorunları önceden tespit etmenize yardımcı olur.

1. İzleme Kodunu İçeren Sayfayı Ziyaret Edin
Kurulumdan sonra, Matomo izleme kodunun eklendiği bir sayfayı açın ve sayfayı yenileyin. Bu işlem, kodun doğru biçimde çalışıp çalışmadığını test etmek için ilk adımdır.
2. Matomo Kontrol Panelinden Gerçek Zamanlı Verileri Kontrol Edin
Matomo yönetim panelinde Gerçek Zamanlı Ziyaretçiler (Real-Time Visitors) sekmesini açın.

  • Sayfa ziyareti panelde görünüyorsa, entegrasyon başarılıdır.
  • Eğer veri gelmiyorsa, site kimliği veya kapsayıcı URL ayarlarını tekrar kontrol edin.

3. Tarayıcı Konsolunda Hata Kontrolü

  • Sayfayı ziyaret ederken tarayıcınızın geliştirici konsolunu (F12) açarak JavaScript hatalarını kontrol edin.
  • Matomo izleme kodu doğru şekilde yüklenmiş ve herhangi bir hata göstermiyorsa, veri akışı sorunsuzdur.

4. Örnek Test Ziyaretleri
Farklı sayfalara giderek birkaç test ziyareti gerçekleştirin ve Matomo panelinde bu ziyaretlerin kaydedildiğini doğrulayın. Böylece hem tekil sayfa görüntülemeleri hem de kullanıcı hareketleri kontrol edilmiş olur.
Bu kontrolleri düzenli olarak yapmak, Matomo entegrasyonunun sorunsuz çalışmasını sağlar ve web sitenizden doğru, güvenilir veriler elde etmenize yardımcı olur.
 

Son Güncelleme: 03/11/2025

Ofislerimiz

Drupart AR-GE

GOSB Teknopark Hi-Tech Bina 3.Kat
B3 Gebze - KOCAELİ

+90 262 678 8872 

[email protected]

Frankfurt

Bleichstr. 26 64283 Darmstadt
Deutschland

+49 (0) 6151 – 492 70 23 

[email protected]

Dublin

20 Harcourt Street, Dublin 2, D02 H364

+353 (87) 198 6950 

[email protected]