Brancheretailfootfallheatmap

Footfall-Heatmaps im Handel: Kundenfrequenz in Filiale und Center Zone für Zone

Kundenfrequenz in Filiale und Center Zone für Zone auf der Karte: wo Zähler hingehören, welcher Anzeigemodus passt und Farbschwellen per Stilregeln.

8 Min. LesezeitVeröffentlicht Aktualisiert Von Spatial Map team
3D-Vorschau des Demo-Markts Acme Supermarket: Abteilungsflächen je nach Kundenfrequenz rot, orange, gelb und grün eingefärbt, dazu Marker für Personal und Sicherheitsausrüstung in den Gängen

Was dieser Leitfaden abdeckt

Die vier Kennzahlen, die auf die Karte gehören

Handelsteams ertrinken in Zähldaten und haben zu wenig Entscheidungen. Vier Kennzahlen leisten die Arbeit von Dutzenden: Eintritte pro Zone und Stunde, Capture Rate (Eintritte in ein Geschäft oder eine Abteilung ÷ Eintritte in die umgebende Fläche), Verweildauer und Cross-Visits. Alles andere ist eine Variante davon. So passt das zu einer Filiale und zu einem Einkaufszentrum.

Eintritte/h
Spitzenprofil je Zone
Capture
Zugkraft einer Front
Verweildauer
Stöbern oder Durchlaufen
Cross-Visit
Wert einer Nachbarschaft
Eintritte pro Stunde (illustrativ): Ankermieter vs. Food-CourtEin synthetischer Tag mit der typischen Mittagsspitze beim Ankermieter und einem Food-Court, der eine Stunde früher seinen Höhepunkt erreicht. Zahlen illustrativ, nicht aus einer echten Studie.

Wo die Zähler hingehören

  • Jeder Gebäudeeingang — der Nenner für alles andere.
  • Jeder Eingang einer Abteilung oder Mieteinheit, für die Sie eine Capture Rate wollen — die Kennzahl braucht ein Paar.
  • Engstellen in Gängen — Verweildauer ergibt nur auf einem definierten Abschnitt Sinn.
  • Der Rand von Food-Court oder Café — oft das früheste Signal, wie der Tag läuft.
  • Ankünfte an Rolltreppen und Aufzügen — der Anker für Besuche über mehrere Ebenen.

Zonenzählung oder Ereignis mit Position: der passende Anzeigemodus

Frequenzdaten kommen in einer von zwei Formen, und Spatial Map hat für jede einen Anzeigemodus. Die meisten Personenzähler melden eine Zahl pro Zone und Zeitintervall. Kameraanalyse, WLAN-Ortung oder RFID-Lesungen liefern dagegen oft einen Datensatz pro Erkennung, mit eigenem Längen- und Breitengrad.

Was Ihr System sendetAnzeigemodusWas auf der Karte erscheint
Eine Zählung pro Zone (Eintritte, Austritte, Verweildauer)Color a shapeJede Fläche nach ihren eigenen Zahlen eingefärbt; Stilregeln legen die Farbstufen fest
Eine Zählung, die als Zahl lesbar sein sollValue badge on shapeDer Wert (z. B. 46 Eintritte oder 12 % Capture Rate) auf der Fläche
Ein Datensatz pro Erkennung, mit lng/latHeatmap of activityEin Dichteschimmer, wo sich Erkennungen häufen — ohne Flächen

Heatmap of activity zählt Datensätze, keine Werte: Jeder Datensatz trägt gleich viel bei, skaliert über den Regler Heatmap intensity (0,5–3×), und Heatmap radius (10–80 px) bestimmt, wie weit er ausstrahlt. Bei einer Tabelle als Quelle legt Density source fest, was gezählt wird: Live rows (one per record) oder Change history (weighted by events) über die letzte Stunde, 24 Stunden, 7 oder 30 Tage. Eine Tabelle, die Sie bei jeder Erkennung aktualisieren, zeigt so, wo sich Menschen tatsächlich bewegt haben.

So färbt der Demo-Supermarkt seine Kundenfrequenz

Unsere Demo Acme Supermarket speichert die Frequenz in einer Tabelle Customer Traffic (Typ Polygon / area). Jede Zeile ist eine Abteilung in einem Fünf-Minuten-Intervall, mit zone_name, entries, exits, dwell_median_s und unique_visitors. Gezählt werden acht Abteilungen, darunter Produce, Dairy, Bakery, Frozen Foods, Deli, Meat & Seafood und Wine Area.

Ein Color a shape-Datenlink namens „Customer Traffic (heat)“ ordnet jede Zeile der Fläche zu, deren Name zone_name entspricht. Fünf Stilregeln, von oben nach unten geprüft (die erste passende gewinnt), machen aus dem Wert entries eine Farbstufe:

StilregelBedingungFüllung
Traffic — Very hotentries ≥ 40Rot
Traffic — Hotentries ≥ 30Orange
Traffic — Warmentries ≥ 20Gelb
Traffic — Coolentries ≥ 10Grün
Traffic — Coldalles ÜbrigeBlau

Beim Überfahren einer Fläche zeigt der Tooltip Intervallzeit, Eintritte, Austritte, mittlere Verweildauer und eindeutige Besucher. Dieselbe Karte trägt die Ebenen Employees und Safety Assets — „Bäckerei rot, niemand in der Nähe“ ist also auf einen Blick sichtbar. Den kompletten Rundgang durch den Markt finden Sie in unserem Beitrag zum digitalen Zwilling im Supermarkt.

Von Anfang bis Ende einrichten

  1. 1
    Zählungen hereinholen

    Am einfachsten ist eine Tabelle: Tables → Create new table, Typ Polygon / area, dann einen API-Schlüssel anlegen, damit Ihr Zählsystem die Zeilen selbst schreibt (60 Anfragen pro Minute je Schlüssel). Bietet der Anbieter einen JSON-Endpunkt, ruft die Tabellenoption Pull from a REST API ihn zeitgesteuert von unseren Servern ab. Unter Integrations → Add integration gibt es außerdem REST API (vom Browser abgerufen, solange eine Karte offen ist — der Endpunkt muss also CORS erlauben) und Upload file für CSV-, XLSX-, JSON- oder GeoJSON-Exporte.

  2. 2
    Flächen passend benennen

    Prüfen Sie im Editor, dass jede Abteilung oder Mieteinheit eine Fläche mit demselben Namen wie die Zone in Ihren Daten ist. Der Abgleich ignoriert Groß-/Kleinschreibung und Satzzeichen.

  3. 3
    Den Datenlink anlegen

    Data → Manage data links → New link. Wählen Sie die Tabelle als Datenquelle und Color a shape als Anzeigemodus, und binden Sie ihn per Attribut an Flächen: Ihr Zonenfeld wird mit dem Formnamen verglichen.

  4. 4
    Farbstufen hinzufügen

    Ohne Auswahl im Seitenpanel des Editors zu Style rules scrollen und für jede Stufe Add rule klicken: eine Bedingung wie entries ≥ 40 und eine Fill-Farbe unter Paint when matched. Anschließend die Regeln im Abschnitt Style rules des Datenlinks anhaken.

  5. 5
    Capture Rate ergänzen, falls nötig

    Berechnen Sie das Verhältnis vorgelagert (Eintritte Geschäft ÷ Eintritte Zone), senden Sie es als Feld und fügen Sie einen Value badge on shape-Link hinzu, der es auf jede Front schreibt.

  6. 6
    Ansichten mit einem Klick anbieten

    Unter Saved filters einen Filter wie „Nur stark frequentierte Zonen“ (entries ≥ 30) anlegen. Betrachter wählen ihn als Chip und bearbeiten nie die Bedingungen.

Der Dialog New data link, geöffnet bei Display mode
Dialog New data link mit den Anzeigemodus-Karten Live location marker, Info marker on shape, Value badge on shape, Color a shape, Heatmap of activity, Camera field of view und Pulsing zone activity
Dialog New data link mit den Anzeigemodus-Karten Live location marker, Info marker on shape, Value badge on shape, Color a shape, Heatmap of activity, Camera field of view und Pulsing zone activity

Was Mieter oder Bereichsleitung sehen sollten

Gespräche mit Mietern oder einer Bereichsleitung laufen besser, wenn sie ihre eigene Front auf der Karte sehen. Ein Freigabelink öffnet einen schreibgeschützten Viewer ohne Konto. In Share facility vergeben Sie eine Bezeichnung, ein Ablaufdatum (eine Stunde bis ein Jahr, ein eigenes Datum oder nie) und optional eine Höchstzahl an Aufrufen; Sie wählen, welche Datenlinks er zeigt, und können ihn auf eine Ebene beschränken. Widerrufen jederzeit unter Manage links.

Für den Trend statt des Live-Bilds erstellen Sie einen Bericht auf derselben Tabelle — der Demo-Arbeitsbereich enthält einen Bericht Customer Traffic für den Supermarkt — und exportieren ihn als PDF, Excel, CSV oder JSON.

Dialog Share facility, Reiter General
Dialog Share facility mit den Reitern General, Appearance, Layout, Data links, Viewer chrome und Manage links; der Reiter General zeigt ein Bezeichnungsfeld, Ablaufoptionen von 1 hour bis Never expires und ein Feld Maximum views
Dialog Share facility mit den Reitern General, Appearance, Layout, Data links, Viewer chrome und Manage links; der Reiter General zeigt ein Bezeichnungsfeld, Ablaufoptionen von 1 hour bis Never expires und ein Feld Maximum views

Testen Sie die Plattform, auf die Ihre Daten gehören.

Spatial Map verwandelt Tabellen, Sensor‑Streams und CAD‑Zeichnungen in eine lebende 3D‑Ansicht Ihrer Standorte — nichts zu installieren, sieben Tage kostenfrei.

Live ansehen

Weiterlesen