@extends('layouts.admin') @section('title', 'Analytics & Visitor Telemetry') @section('subtitle', 'Privacy-friendly internal telemetry: page views, unique visitors, referrers, and bitstream downloads.') @section('content')
Zero-Latency • NDPR-Compliant Daily Salted Hash • Rate-Limited Downloads
Total Page Views
All recorded public page hits
Unique Visitors Today
{{ number_format($metrics['total_unique_visitors']) }} lifetime unique daily visitors
Bot & Crawler Activity
{{ number_format($metrics['human_views']) }} genuine human visitors
Total File Downloads
+{{ number_format($metrics['downloads_today']) }} downloaded today (anti-inflation active)
Daily distribution of human visits, search crawler bots, and research downloads
Device Breakdown
{{ $devices['percentages']['desktop'] }}%
Desktop
{{ $devices['percentages']['mobile'] }}%
Mobile
{{ $devices['percentages']['tablet'] }}%
Tablet
{{ $devices['percentages']['bot'] }}%
Crawler
{{ $file->file_name }}
{{ $file->item?->title ?: 'Digital Repository Item' }}
Real-time incoming requests to public repository routes
| Timestamp | Path | Client IP / Hash | Type | Referrer | Status |
|---|---|---|---|---|---|
| {{ $visit->created_at->diffForHumans() }} | {{ $visit->path }} | {{ $visit->ip_address ?: 'Unknown' }} | @if($visit->is_bot) Bot @else {{ $visit->device_type }} @endif | {{ $visit->referrer_host ?: 'Direct' }} | {{ $visit->status_code }} |
| No visits logged yet. | |||||