@php $credentials = setting('analytics_service_account_credentials'); $propertyId = setting('analytics_property_id'); $hasCredentials = !empty($credentials) && !empty($propertyId); $clientEmail = null; $projectId = null; if ($credentials) { try { $decoded = json_decode($credentials, true); $clientEmail = $decoded['client_email'] ?? null; $projectId = $decoded['project_id'] ?? null; } catch (\Exception $e) {} } @endphp
{{-- Left Column: Status & Testing --}}

{{ trans('plugins/analytics::analytics.settings.status') }}

{{-- Configuration Status --}}
{{ trans('plugins/analytics::analytics.settings.property_id_status') }}
@if($propertyId) {{ trans('plugins/analytics::analytics.settings.configured') }} @else {{ trans('plugins/analytics::analytics.settings.not_configured') }} @endif
{{ trans('plugins/analytics::analytics.settings.credentials_status') }}
@if($clientEmail) {{ trans('plugins/analytics::analytics.settings.configured') }} @else {{ trans('plugins/analytics::analytics.settings.not_configured') }} @endif
{{ trans('plugins/analytics::analytics.settings.dashboard_widgets_status') }}
@if(setting('analytics_dashboard_widgets')) {{ trans('plugins/analytics::analytics.settings.enabled') }} @else {{ trans('plugins/analytics::analytics.settings.disabled') }} @endif
{{-- Test Connection --}}
{{-- Current Property Info --}} @if($propertyId)
{{ $propertyId }}
@endif @if($clientEmail)
{{ $clientEmail }}
@endif
{{-- Right Column: Setup Instructions --}}

{{ trans('plugins/analytics::analytics.settings.setup_instructions') }}

{{ trans('plugins/analytics::analytics.settings.setup_steps') }}:

  1. {{ trans('plugins/analytics::analytics.settings.step_1') }}
  2. {{ trans('plugins/analytics::analytics.settings.step_2') }}
  3. {{ trans('plugins/analytics::analytics.settings.step_3') }}
  4. {{ trans('plugins/analytics::analytics.settings.step_4') }}
  5. {{ trans('plugins/analytics::analytics.settings.step_5') }}