← Library

01 Datenbankuebersicht

Die wichtigsten Kennzahlen auf einen Blick.

25
Tabellen
937
HT-Produkte (Basis)
1.751
Crawler-Produkte
9.536
Auto-Matches
1.996
Preis-History Eintraege
119
Crawl-Runs
9
Wettbewerber aktiv
11.03.
Datenbank seit

02 Tabellenstruktur

Alle 25 Tabellen mit Spalten, Typen und Zeilenanzahl.

Kern-Tabellen (Marktdaten)
TabelleRowsSpalten
crawler_products 1.751 id, competitor, product_name, product_url, price, old_price, currency, category, security_grade, weight_kg, dimensions_outer, dimensions_inner, volume_liters, lock_type, door_hinge, color, insurance_value, image_url, sku, crawled_at, run_id
product_matches 9.536 id, ht_art, crawler_product_id, competitor, confidence, match_status, match_reasons, matched_at, confirmed_by, confirmed_at
price_history 1.996 Append-only Audit Trail
price_alerts 0 Noch nicht aktiv
crawler_runs 119 Crawl-Protokoll
Platform-Tabellen
TabelleRowsZweck
clients1Mandanten
users3Benutzer
leads0Lead-Tracking
feature_flags1Feature Toggles
chat_logs28Chat-Verlauf
chat_sessions0Chat-Sessions
chatbot_config0Chatbot-Konfiguration
ai_usage14AI-Nutzungslog
page_views0Seitenaufrufe
tasks0Aufgaben
ab_tests0A/B-Tests
ab_variants0A/B-Varianten
tracking_config0Tracking-Config
competitors0Wettbewerber-Config
einbruch_news0Einbruch-Nachrichten
einbruch_runs1Einbruch-Crawls
geo_cache28Geocoding Cache
highscores6Highscores
password_resets0Passwort-Resets
viewer_dashboards0Dashboard-Config

03 Crawler-Produkte nach Wettbewerber

Aufschluesselung der gecrawlten Produkte pro Wettbewerber mit Aktualitaet und Problemstatus.

WettbewerberProdukteO/ PreisLetzter CrawlStatus
Bremer Tresor 526 1.854 EUR 18.03.2026 OK
Eisenbach Tresore 455 1.590 EUR 17.03.2026 OK
Tresoro 213 869 EUR 13.03.2026 Veraltet (6 Tage)
Rottner 155 1.967 EUR 18.03.2026 OK
Format Tresorbau 122 82 EUR 12.03.2026 Verdaechtig (nur Zubehoer?)
Burg-Waechter 105 547 EUR 17.03.2026 OK
Mueller Safe 104 --- 19.03.2026 Kein Preis gecrawlt
Phoenix Safe 48 --- 12.03.2026 Kein Preis gecrawlt
Chubbsafes 23 --- 12.03.2026 Kein Preis gecrawlt

04 Datenqualitaet

Fuellgrad der wichtigsten Felder in crawler_products. Hoher Fuellgrad = besseres Matching.

FeldGefuelltQuoteBewertung
product_name 1.751 / 1.751 100%
Perfekt
price ~1.400 / 1.751 ~80%
Gut
security_grade ~500 / 1.751 ~29%
Schlecht
weight_kg ~400 / 1.751 ~23%
Schlecht
dimensions_outer ~300 / 1.751 ~17%
Sehr schlecht
dimensions_inner ~200 / 1.751 ~11%
Sehr schlecht
volume_liters ~200 / 1.751 ~11%
Sehr schlecht
lock_type ~300 / 1.751 ~17%
Schlecht
image_url ~400 / 1.751 ~23%
Maessig
sku ~300 / 1.751 ~17%
Schlecht

05 Matching-Analyse

Wie Wettbewerber-Produkte den HT-Produkten zugeordnet werden.

9.536
Matches gesamt
100%
Auto (kein manuell)
≥30
Min. Confidence
Matching-Kriterien und Gewichtung
KriteriumPunkteBedingung
Sicherheitsgradmust-matchMuss identisch sein (wenn vorhanden)
Gewicht±35Aehnliches Gewicht in kg
Preis±20Aehnlicher Preis
Dimensionen±15Aehnliche Aussenmasse
Name±15String-Aehnlichkeit
Kategorie±10Gleiche Produkt-Kategorie
Confidence-Stufen
StufeBereichBedeutung
HIGH≥70Sehr wahrscheinlich gleiches oder vergleichbares Produkt
MEDIUM40 – 69Moeglicherweise vergleichbar, manuelle Pruefung empfohlen
LOW30 – 39Schwache Uebereinstimmung, vermutlich anderes Produkt

Kernproblem: Bei nur 29% Sicherheitsgrad-Abdeckung koennen viele Matches nicht richtig bewertet werden. Der Sicherheitsgrad ist das wichtigste Matching-Kriterium (must-match), faellt aber bei den meisten Wettbewerber-Produkten komplett weg.

06 Was fehlt — Verbesserungsplan

Priorisierte Massnahmen zur Verbesserung der Datenqualitaet.

Sofort machbar
1. Mueller Safe, Phoenix, Chubbsafes Crawler fixen (Preise extrahieren)
2. Tresoro, Format, Phoenix, Chubbsafes neu crawlen (veraltet >5 Tage)
3. Sicherheitsgrad-Erkennung verbessern (aus Produktnamen/Kategorie ableiten)
4. Gewicht-Extraktion verbessern (aus Beschreibungen parsen)
Mittelfristig
5. HT Shopping Feed integrieren (241 Spalten! → Volumen, Masse, Schloss, Feuer fuer HT-Produkte)
6. Automatischer taeglicher Crawl (Cron-Job)
7. Manuelle Match-Bestaetigung durch User (UI ist schon da)
8. Price Alerts aktivieren (>5% = Info, >10% = Warning, >20% = Critical)
Langfristig
9. Europaeische Wettbewerber hinzufuegen (AMSEC, Liberty, Fichet-Bauche)
10. EAN/GTIN Matching (wenn verfuegbar)
11. Bild-basiertes Matching (Computer Vision)
12. HT-eigene Produktseiten crawlen (hartmann-tresore.de Preisvergleich Retail vs. Haendler)
13. Google Shopping Feed Integration

07 HT-Produkte — Was wir haben vs. was wir brauchen

Datenverfuegbarkeit fuer die 937 HT Basis-Produkte. Fehlende Felder koennen groesstenteils aus dem Shopping Feed befuellt werden.

FeldHaben wir?QuelleQualitaet
Art.-Nr., Name, Serie Ja ERP (V4 CSV) 100%
VK netto, EP Ja ERP 100%
Gewicht Ja ERP ~90%
Sicherheitsstufe Ja ERP/iPIM ~55%
Absatz/Stueck 2025 Ja ERP ~70%
Aussenmasse H x B x T Nein Shopping Feed 0%
Innenmasse H x B x T Nein Shopping Feed 0%
Volumen (Liter) Teilweise Shopping Feed ~30%
Schlosstyp Nein Shopping Feed 0%
Feuerschutz Nein Shopping Feed 0%
Farbe Nein Shopping Feed 0%
EAN/GTIN Nein iPIM 0%
Produktbilder Nein hartmann-tresore.de 0%

Der HT Shopping Feed hat 241 Spalten — wir nutzen aktuell ~10 davon. Die Integration dieses Feeds wuerde unsere Datenqualitaet auf >90% heben.