Datenbankfehler: {{ db_error }}
{% endif %}
Heute
API-Calls
{{ summary.total_calls or 0 }}
gesamt
Unique Users
{{ summary.unique_users or 0 }}
anonymisiert
Ø Latenz
{% if summary.avg_latency %}{{ summary.avg_latency }} ms{% else %}—{% endif %}
serverseitig
Fehler
{{ summary.errors or 0 }}
HTTP ≥ 400
Dieser Monat
API-Calls
{{ summary_month.total_calls or 0 }}
gesamt
Unique Users
{{ summary_month.unique_users or 0 }}
anonymisiert
Ø Latenz
{% if summary_month.avg_latency %}{{ summary_month.avg_latency }} ms{% else %}—{% endif %}
serverseitig
Fehler
{{ summary_month.errors or 0 }}
HTTP ≥ 400
Calls pro Tag — letzte 14 Tage
Latenz & Fehlerrate
| Feature | Calls | Ø ms | Max ms |
|---|---|---|---|
| {{ row.feature }} | {{ row.calls }} | {{ row.avg_ms }} | {{ row.max_ms }} |
| Keine Daten (letzte 7 Tage) | |||
| Tag | Calls | Fehler | Quote |
|---|---|---|---|
| {{ row.day }} | {{ row.total }} | {{ row.errors or 0 }} | {{ row.error_pct or '0.0' }} % |
| Keine Daten | |||
Nutzung nach Bundesland — letzte 30 Tage
| Bundesland | Kürzel | Calls |
|---|---|---|
| {{ row.name }} | {{ row.region }} | {{ row.calls }} |
| Keine regionalen Daten | ||
Letzte 20 HTTP-Fehler
| Zeitstempel | Code | Feature | Region | Latenz ms | App-Version |
|---|---|---|---|---|---|
| {{ row.timestamp }} | {{ row.status_code }} | {{ row.feature or '—' }} | {{ row.region or '—' }} | {{ row.latency_ms or '—' }} | {{ row.app_version or '—' }} |
| Keine Fehler vorhanden | |||||
Aktive Werbeanzeigen
{% if active_ads %}
{% for ad in active_ads %}
{% if not ad.is_house_ad and ad.impressions_target > 0 %}
{% else %}
{% endfor %}
{% else %}
{{ ad.advertiser_name }}
{% if ad.is_house_ad %}
House Ad
{% else %}
Bezahlt
{% endif %}
{{ ad.ad_text | truncate(120) }}
{{ ad.start_date.strftime('%d.%m.%Y') }} — {{ ad.end_date.strftime('%d.%m.%Y') }}
{{ ad.impressions_today }}
Impr. heute
{{ ad.clicks_today }}
Clicks heute
{{ ad.impressions_7d }}
Impr. 7 Tage
{{ ad.ctr_7d }} %
CTR 7 Tage
Budget: {{ ad.impressions_count }} / {{ ad.impressions_target }} Impr.
{{ ad.budget_pct }} %
Impressionen gesamt: {{ ad.impressions_count }}
CTR gesamt: {{ ad.ctr_total }} %
{% endif %}
Keine aktiven Werbeanzeigen
Alle Zeitangaben in UTC · Nutzer-IDs sind SHA-256-anonymisiert