Panel Kullanımı
Dashboard metrikleri ve özellikleri - gerçek SQL sorgularından.
Filtre Seçenekleri
Dashboard'da 3 dönem filtresi vardır:
- Günlük: Bugünün 00:00'ından itibaren (
DATE(created_at) = CURDATE()) - Haftalık: Son 7 gün
- Aylık: Son 30 gün
Dashboard Kartları
1. Toplam Tıklama
Sorgu: COUNT(*) FROM aliguard_clicks WHERE customer_id = ? AND {dateCondition}
Seçili dönemde analiz edilen toplam tıklama sayısı.
2. Şüpheli Tıklama
Sorgu: SUM(CASE WHEN score >= 60 THEN 1 ELSE 0 END)
Risk skoru 60 ve üzeri olan tıklamalar. Bu tıklamalar potansiyel olarak sahte kabul edilir.
3. Engellenen IP
Sorgu: COUNT(*) FROM aliguard_blocklist_ips WHERE customer_id = ? AND active = 1
Blocklist'e alınmış aktif IP adresi sayısı.
4. Engellenen Cihaz
Sorgu: COUNT(*) FROM aliguard_blocklist_fps WHERE customer_id = ? AND active = 1
Blocklist'e alınmış benzersiz cihaz (fingerprint) sayısı.
5. Gerçek Müşteri
Sorgu: SUM(CASE WHEN confirmed_call = 1 THEN 1 ELSE 0 END)
10+ saniye telefon araması yapmış (confirmed_call = 1) gerçek müşteri sayısı.
6. Dönüşüm Oranı
Hesaplama: (confirmed_calls / total_clicks) * 100
Tıklamaların yüzde kaçı gerçek aramaya dönüştü.
7. Ort. Arama Süresi
Sorgu: AVG(away_duration_ms) FROM aliguard_clicks WHERE confirmed_call = 1 AND away_duration_ms > 0
Gerçek aramaların ortalama süresi (saniye cinsinden). Milisaniye değeri 1000'e bölünür.
8. Korunan Bütçe
Hesaplama: suspicious_clicks * customer.tahmini_tbm
Engellenen şüpheli tıklamaların tahmini maliyet karşılığı. TBM (Tıklama Başına Maliyet) manuel girilir veya Google Ads'den otomatik çekilir.
9. Google İstatistikleri (Bağlıysa)
Sorgu: SUM(clicks), SUM(phone_calls), SUM(impressions) FROM aliguard_google_ads
Google Ads bağlantısı aktifse bu kart görünür:
- Google'dan gelen tıklama sayısı
- Telefon araması sayısı
- Gösterim sayısı
- CTR (Click Through Rate)
10. Son 7 Gün Trend Grafiği
Sorgu: Günlük bazda engellenen tıklama sayısı (score >= 60)
Mini çubuk grafik ile son 7 günün görsel özeti.
11. Kurulumdan Bu Yana
Sorgu: Tüm zamanların toplam istatistikleri (filtre uygulanmaz)
Sistem kurulduğundan bugüne kadar toplam tıklama, şüpheli tıklama ve korunan bütçe.
12. Son Engellenen Tıklamalar
Dashboard'ın altında, en son engellenen tıklamaların listesi görünür:
- IP adresi
- Tarih/saat
- Risk skoru
- Kampanya
- Lokasyon
TBM (Tıklama Başına Maliyet) Ayarlama
Korunan bütçe hesaplaması için TBM değeri gereklidir:
- Otomatik: Google Ads bağlıysa, ortalama CPC otomatik çekilir
- Manuel: Dashboard → Ayarlar →
customer.tahmini_tbmkolonuna manuel değer girilir - Varsayılan: 2.5 TL
Dönem Karşılaştırması
Bazı kartlarda bir önceki dönemle karşılaştırma gösterilir:
- Günlük: Dünle karşılaştırma
- Haftalık: Bir önceki 7 günle karşılaştırma
- Aylık: Bir önceki 30 günle karşılaştırma
Yüzde ve trend ok (↑ ↓) ile gösterilir.