SocialHub.AI
Sumber · Pusat Pembangun

Pemasaran Lokasi & Kedai

Ikat penglibatan dengan kedai fizikal — ukur kunjungan kedai sebenar yang dikunci oleh ahli, sasarkan mengikut kedai atau wilayah, dan (pada pelan tindakan) libatkan semula ahli yang datang berhampiran kedai. Dibina dengan mengutamakan privasi: persetujuan + Kawalan Privasi Global, gagal ditutup, tiada koordinat mentah disimpan.

Baca lencana dengan tepat: lawatan kedai deterministik adalah langsung; Titik akhir geofensi adalah binaan pelayan dan boleh dipanggil; pengesanan pada peranti yang melengkapkan khalayak jarak adalah dalam pembangunan.

Apa yang sedang disiarkan, apa yang akan datang

Lawatan kedai deterministikLangsung

Daftar masuk QR atau penebusan dalam kedai akan mencetuskan acara lawatan kedai yang dideduplikasi oleh ahli dan dikunci oleh ahli. Lokasi peranti tidak diperlukan. Dengan penangguhan rawak, anda mengukur peningkatan tambahan true.

Penyasaran kedai / rantauLangsung

Sasarkan ahli mengikut kedai atau rantau yang dikaitkan untuk tawaran berkaitan lokasi — pihak pertama, tiada penjejakan peranti. (Segmen rantau dilancarkan.)

Titik akhir Geofence + pencetusPelayan terbina

kedai-dekat + acara-geopagar-adalah secara langsung dan boleh dipanggil, dengan persetujuan + GPC gagal ditutup dan near_store / store_dwell Pencetus automasi dipasang dengan kabel.

Pengesanan jarak pada perantiDalam pembangunan

Geofencing latar belakang dalam pakej FlashLocation (CoreLocation / Perkhidmatan Main). Dalam pembangunan aktif dan belum disahkan peranti — jadi khalayak "berhampiran kedai baru-baru ini" hujung ke hujung belum lagi disiarkan secara langsung.

Mula di sini: lawatan kedai deterministik Langsung

// 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.

Titik akhir Geofence Pelayan terbina

Ini adalah secara langsung dan boleh dipanggil daripada sesi ahli yang telah dilog masuk hari ini. Bahagian pada peranti yang memanggilnya — pemantauan geofensi latar belakang — dihantar bersama pakej FlashLocation, yang masih dalam pembangunan; sehingga itu khalayak jarak dekat hujung ke hujung tidak secara langsung.

1. Dapatkan geofensi kedai terdekat untuk dipantau

// 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. Laporkan peralihan geofensi

// 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.

Privasi mengikut pembinaan

Lokasi yang tepat dijaga oleh precise_location_consent DAN ketiadaan isyarat Kawalan Privasi Global — kedua-duanya telah disemak, gagal ditutup.

Hanya peristiwa masuk / tinggal yang diperoleh disimpan. Koordinat peranti mentah tidak pernah dikekalkan; lat/lng yang anda hantar ke kedai berdekatan digunakan sementara untuk menilai kedai dan dibuang.

Persetujuan boleh ditarik balik dengan sekali ketik tanpa penalti; penarikan balik berkuat kuasa serta-merta pada panggilan seterusnya.

Merancang kempen dipacu kedai?

Bercakap dengan jurutera tentang lawatan kedai deterministik, lif penangguhan, penyasaran kedai/rantau atau peta jalan geofensi.

Bercakap dengan jurutera