除了与 社交 WiFi 的集成以及我们已经能够提供的广泛报告之外,我们现在还能够对未在访客 WiFi 网络上进行身份验证的设备提供更广泛的洞察。这一蓬勃发展的市场被称为“存在感分析”(Presence Analytics),旨在为实体企业提供丰富的分析数据,这些数据是网络资产通过 Google Analytics 等程序长期以来一直享有的。
现在,还有其他几家供应商在使用存在感进行零售分析,您可以通过它获得大量数字,类似于 Google Analytics,这是难以置信的宝贵信息。例如客流量、橱窗转化率、互动率或跳出率以及热力图等。我们能够做的是,在这些数据之上叠加上来自已验证身份用户的数据,这样您就可以获得这些用户的具有统计学意义的显著样本,并了解其人口统计构成。特定年龄段的女性是否转化率更高、在您的场所停留时间更长或互动更多?
What is the Cisco Meraki Presence API and how does it work?
The Cisco Meraki Presence API (now part of the Scanning API) is a real-time location telemetry feed provided by Cisco Meraki cloud-managed access points. The AP radios passively detect 802.11 probe requests and Bluetooth Low Energy (BLE) advertisements transmitted by nearby smartphones and client devices. The Meraki cloud calculates signal strength (RSSI), estimates spatial coordinates, and streams batched JSON payloads via HTTPS POST webhooks to receiver platforms like Purple.
What is the difference between Cisco Meraki Presence API v2 and Scanning API v3?
Scanning API v3 supersedes Presence API v2 by delivering unified telemetry for both WiFi clients and BLE beacons in a single webhook stream. Version 3 includes high-resolution floorplan coordinates (X/Y position and GPS latitude/longitude), confidence uncertainty radii, access point radio band tags, and support for IPv6 client addresses, providing higher location precision across enterprise estates.
How does the Meraki Scanning API calculate device location and dwell time?
When a device transmits probe requests, multiple Meraki access points record the Received Signal Strength Indicator (RSSI) and timestamps. The Meraki cloud location engine uses multi-point trilateration to estimate the physical coordinates of the device. Dwell time is measured by calculating the elapsed time between the first detected probe frame and the last observed frame within a defined venue boundary.
How does Purple handle MAC address randomization on iOS and Android devices?
Modern mobile operating systems use rotating, randomized MAC addresses during unassociated probe scans. Purple's analytics engine filters short-lived randomized probe bursts to ensure accurate aggregate footfall counts, and links returning visitors securely when they authenticate through the Purple captive portal using privacy-compliant one-way cryptographic hashing.
What network bandwidth and webhook infrastructure are required for Meraki Scanning API?
Meraki access points upload small JSON payloads to the Meraki cloud, which aggregates and delivers HTTPS POST requests to the Purple webhook receiver every 30 to 60 seconds. A typical 20-AP venue generates approximately 50 to 150 KB of webhook data per minute, imposing zero backhaul overhead on local venue internet links.
How does unauthenticated presence data combine with authenticated guest WiFi data?
Presence analytics captures 100% of nearby radio-emitting devices to measure total passerby traffic, exterior footfall, and window conversion rates. When visitors log into Purple Guest WiFi via the captive portal, their demographic data (age group, gender, marketing consent) is correlated with aggregate spatial trends to provide statistically significant customer demographic insights.
Take the next step with Purple
Explore the products, solutions, and industries that turn this insight into measurable outcomes.