SocialHub.AI
Ressourcen · Entwicklerzentrum

Standort- und Filialmarketing

Verknüpfung des Engagements mit dem stationären Handel – Messung realer, von Mitgliedern eingegebener Ladenbesuche, gezielte Ansprache nach Filiale oder Region und (geplant) erneute Ansprache von Mitgliedern, die sich in der Nähe einer Filiale aufgehalten haben. Datenschutz steht an erster Stelle: Einwilligung + Globale Datenschutzkontrolle, Ausfallsicherung, keine Speicherung von Rohdaten.

Lesen Sie die Badges genau: Deterministische Ladenbesuche sind live; die Geofence-Endpunkte sind serverseitig erstellt und aufrufbar; die On-Device-Erkennung, die die Proximity-Zielgruppe vervollständigt, befindet sich in der Entwicklung.

Was ist live, was kommt

Deterministischer LadenbesuchLive

Ein QR-Check-in oder eine Einlösung im Geschäft löst ein mit einem Mitgliedsschlüssel versehenes, DB-dedupliziertes Ladenbesuchsereignis aus. Kein Gerätestandort erforderlich. Mit einem randomisierten Holdout messen Sie den echten inkrementellen Anstieg.

Filial-/Regions-TargetingLive

Sprechen Sie Mitglieder anhand des ihnen zugewiesenen Geschäfts oder der Region an, um standortrelevante Angebote zu erhalten – aus erster Hand, ohne Geräteverfolgung. (Einführung des Regionssegments.)

Geofence-Endpunkte + AuslöserServer eingerichtet

Filialen in der Nähe + Geofence-Ereignis sind aktiv und anrufbar, mit Zustimmung + GPC-Fehlerbehebung und near_store / store_dwell Automatisierungsauslöser sind fest verkabelt.

Näherungserkennung auf dem GerätIn Entwicklung

Geofencing im Hintergrund innerhalb des FlashLocation-Pakets (CoreLocation / Play Services). In aktiver Entwicklung und noch nicht gerätevalidiert – die durchgängige Zielgruppenerkennung „kürzlich in der Nähe eines Geschäfts“ ist daher noch nicht verfügbar.

Hier beginnen: Deterministische Ladenbesuche Live

// LIVE TODAY — no device location required. A QR check-in or an in-store coupon
// redeem fires a member-keyed store-visit event, deduplicated at the database.
// This is the cleaner, privacy-safe signal for store-driven campaigns, and the one
// to build on now while the on-device proximity detection is finished.
//
//   QR check-in / in-store redeem  →  store_visit_event (member-keyed, DB-deduped)
//
// Pair it with a randomized holdout to measure INCREMENTAL visits your campaign
// actually caused — not self-reported footfall.

Geofence-Endpunkte Server eingerichtet

Diese Funktionen sind ab heute für angemeldete Mitglieder aktiv und abrufbar. Die geräteinterne Komponente, die diese Funktionen aufruft – die Geofencing-Überwachung im Hintergrund – ist im FlashLocation-Paket enthalten, das sich noch in der Entwicklung befindet; bis dahin ist die durchgängige Standortbestimmung noch nicht verfügbar.

1. Ermitteln Sie die Geofences der nächstgelegenen Filialen zur Überwachung.

// The device reports its current location; the server returns the ≤20 NEAREST store
// geofences for it to monitor (server-curated to fit iOS's 20-region limit). The
// lat/lng is used transiently to rank stores and is NOT persisted.
POST https://flash.socialhub.ai/api/v2/lbs/nearby-stores
Content-Type: application/json
{ "lat": 40.71, "lng": -74.00, "limit": 20 }
// → 200  { "geofences": [
//           { "storeId": "…", "name": "…", "lat": …, "lng": …, "distanceMeters": … }
//         ] }
//
// FAIL-CLOSED: no precise_location_consent, or a Global Privacy Control signal
// present  →  { "geofences": [] }  (empty set, no error).

2. Melden Sie einen Geofence-Übergang.

// When the device crosses a monitored geofence, report the transition. This fires
// the near_store / store_dwell automation triggers server-side.
POST https://flash.socialhub.ai/api/v2/lbs/geofence-event
Content-Type: application/json
{ "storeId": "<uuid>", "eventType": "enter" }   // "enter" | "dwell"
// → 200  { "recorded": true }
//
// FAIL-CLOSED privacy gate:
//   GPC signal present              → { "recorded": false, "reason": "gpc" }
//   no precise_location_consent     → { "recorded": false, "reason": "no_consent" }
// Only the derived enter/dwell event is recorded — never the device's coordinates.

Datenschutz durch Implementierung

Die genaue Lokalisierung wird durch explizite precise_location_consent UND das Fehlen eines globalen Datenschutzkontrollsignals – beides geprüft, Fehler behoben.

Es werden nur abgeleitete Enter-/Dwell-Ereignisse gespeichert. Rohe Gerätekoordinaten werden nie beibehalten; Der Lat/Lng-Wert, den Sie an Geschäfte in der Nähe senden, wird vorübergehend zur Rangfolge der Geschäfte verwendet und verworfen.

Die Einwilligung kann mit einem Fingertipp ohne Konsequenzen widerrufen werden; der Widerruf wird beim nächsten Anruf sofort wirksam.

Planen Sie filialbasierte Kampagnen?

Sprechen Sie mit einem Entwickler über deterministische Filialbesuche, Holdout-Lift, Filial-/Regional-Targeting oder die Geofencing-Roadmap.

Sprechen Sie mit der Technik