@extends('layouts.master') @section('title', 'Relatório por Hotspot') @section('main-content')
Relatório por Hotspot
Total de Hotspots

{{ $stats['total_hotspots'] ?? 0 }}

Média de Impressões

{{ number_format($stats['media_impressoes'] ?? 0, 0, ',', '.') }}

CTR Médio

{{ number_format($stats['ctr_medio'] ?? 0, 2, ',', '.') }}%

Performance por Hotspot
@forelse($hotspots ?? [] as $index => $hotspot) @empty @endforelse @if(isset($hotspots) && $hotspots->count() > 0) @endif
# Serial Marca/Modelo Cliente Status Impressões Cliques CTR Publicações Performance
@if($index === 0) 🥇 @elseif($index === 1) 🥈 @elseif($index === 2) 🥉 @else {{ $index + 1 }} @endif {{ $hotspot->serial }} {{ $hotspot->marca ?? 'N/A' }} {{ $hotspot->modelo ?? '' }} {{ $hotspot->cliente_name ?? 'N/A' }} {{ $hotspot->status ? 'Ativo' : 'Inativo' }} {{ number_format($hotspot->total_impressoes ?? 0, 0, ',', '.') }} {{ number_format($hotspot->total_cliques ?? 0, 0, ',', '.') }} @php $ctr = isset($hotspot->total_impressoes) && $hotspot->total_impressoes > 0 ? ($hotspot->total_cliques / $hotspot->total_impressoes) * 100 : 0; @endphp {{ number_format($ctr, 2, ',', '.') }}% {{ $hotspot->publicacoes_count ?? 0 }} @if($ctr >= 5) Excelente @elseif($ctr >= 2) Bom @elseif($ctr > 0) Regular @else Sem dados @endif

Nenhum hotspot encontrado no período selecionado

TOTAIS: {{ number_format($hotspots->sum('total_impressoes') ?? 0, 0, ',', '.') }} {{ number_format($hotspots->sum('total_cliques') ?? 0, 0, ',', '.') }} @php $totalImp = $hotspots->sum('total_impressoes') ?? 0; $totalClq = $hotspots->sum('total_cliques') ?? 0; $ctrTotal = $totalImp > 0 ? ($totalClq / $totalImp) * 100 : 0; @endphp {{ number_format($ctrTotal, 2, ',', '.') }}%
@endsection @push('scripts') @endpush