สถานที่ตั้งและการตลาดร้านค้า
เชื่อมโยงการมีส่วนร่วมกับร้านค้าจริง — วัดการเข้าชมร้านค้าที่ผูกมัดกับสมาชิกจริง กำหนดเป้าหมายตามร้านค้าหรือภูมิภาค และ (ในแผนงาน) ดึงดูดสมาชิกที่มาใกล้ร้านค้าให้กลับมามีส่วนร่วมอีกครั้ง สร้างความเป็นส่วนตัวเป็นอันดับแรก: ความยินยอม + การควบคุมความเป็นส่วนตัวทั่วโลก ปิดไม่สำเร็จ ไม่มีการจัดเก็บพิกัดดิบ
อ่านป้ายกำกับอย่างแม่นยำ: การเยี่ยมชมร้านค้าแบบกำหนดได้นั้น สด; จุดสิ้นสุดของ geofence นั้น สร้างโดยเซิร์ฟเวอร์และเรียกใช้งานได้; การตรวจจับบนอุปกรณ์ที่ช่วยให้ระบุกลุ่มเป้าหมายที่อยู่ใกล้เคียงได้นั้น กำลังอยู่ในระหว่างการพัฒนา
อะไรกำลังสด อะไรกำลังมา
การเยี่ยมชมร้านค้าอย่างเด็ดขาดสด
การเช็คอินด้วย QR หรือการแลกสิทธิ์ในร้านค้าจะทำให้กิจกรรมการเยี่ยมชมร้านค้าที่เข้ารหัสโดยสมาชิกและขจัดข้อมูลซ้ำซ้อนของ DB ออก ไม่จำเป็นต้องมีตำแหน่งของอุปกรณ์ เมื่อใช้การระงับแบบสุ่ม คุณจะวัดการเพิ่มที่เพิ่มขึ้นได้อย่างแท้จริง
การกำหนดเป้าหมายร้านค้า/ภูมิภาคสด
กำหนดเป้าหมายสมาชิกตามร้านค้าหรือภูมิภาคที่ระบุสำหรับข้อเสนอที่เกี่ยวข้องกับสถานที่ — บุคคลที่หนึ่ง ไม่มีการติดตามอุปกรณ์ (ส่วนภูมิภาคกำลังเปิดตัว)
จุดสิ้นสุด Geofence + ทริกเกอร์สร้างเซิร์ฟเวอร์แล้ว
ร้านค้าใกล้เคียง + เหตุการณ์ geofence เป็นแบบสดและสามารถเรียกได้ โดยได้รับความยินยอม + GPC ปิดไม่สำเร็จและ near_store / store_dwell อัตโนมัติจะทริกเกอร์แบบมีสาย
การตรวจจับความใกล้ชิดบนอุปกรณ์อยู่ระหว่างการพัฒนา
Geofencing พื้นหลังภายในแพ็คเกจ FlashLocation (CoreLocation / Play Services) อยู่ระหว่างการพัฒนาและยังไม่ผ่านการตรวจสอบอุปกรณ์ ดังนั้นผู้ชมตั้งแต่ต้นทางถึงปลายทาง "ใกล้ร้านค้าเมื่อเร็วๆ นี้" จึงยังไม่ได้เผยแพร่
เริ่มต้นที่นี่: การเยี่ยมชมร้านค้าแบบกำหนดได้ สด
// 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 สร้างเซิร์ฟเวอร์แล้ว
บริการเหล่านี้ใช้งานได้จริงและสามารถเรียกใช้งานได้จากเซสชันสมาชิกที่ลงชื่อเข้าใช้ในวันนี้ ส่วนประกอบบนอุปกรณ์ที่เรียกใช้บริการเหล่านี้ — การตรวจสอบขอบเขตทางภูมิศาสตร์ในพื้นหลัง — มาพร้อมกับแพ็คเกจ FlashLocation ซึ่งยังอยู่ในระหว่างการพัฒนา จนกว่าจะถึงเวลานั้น กลุ่มเป้าหมายระยะใกล้แบบครบวงจรจึงยังไม่สามารถใช้งานได้
1. รับ geofence ของร้านค้าที่ใกล้ที่สุดเพื่อตรวจสอบ
// 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. รายงานการเปลี่ยนแปลงขอบเขตภูมิศาสตร์
// 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.ความเป็นส่วนตัวโดยการก่อสร้าง
การระบุตำแหน่งที่แม่นยำนั้นถูกจำกัดด้วยเงื่อนไขที่ชัดเจน precise_location_consent และไม่มีสัญญาณควบคุมความเป็นส่วนตัวทั่วโลก — ทั้งสองอย่างถูกเลือกและปิดการทำงานเมื่อเกิดข้อผิดพลาด
ระบบจะจัดเก็บเฉพาะเหตุการณ์การเข้า / อยู่อาศัยเท่านั้น พิกัดอุปกรณ์ดิบจะไม่คงอยู่ lat/lng ที่คุณส่งไปยังร้านค้าใกล้เคียงจะถูกใช้ชั่วคราวเพื่อจัดอันดับร้านค้าและถูกละทิ้ง
ความยินยอมสามารถถอนออกได้ด้วยการแตะเพียงครั้งเดียวโดยไม่มีการลงโทษ การถอนจะมีผลทันทีในการโทรครั้งถัดไป
กำลังวางแผนแคมเปญที่ขับเคลื่อนโดยร้านค้าใช่ไหม
พูดคุยกับวิศวกรเกี่ยวกับการเข้าชมร้านค้าตามที่กำหนด การเพิ่มขึ้น การกำหนดเป้าหมายร้านค้า/ภูมิภาค หรือแผนงานขอบเขตภูมิศาสตร์
คุยกับวิศวะ