Analytique et preuve de diffusion
Preuve vérifiable que du contenu spécifique a été diffusé sur des écrans spécifiques à des moments précis — avec suivi de scan QR mesurant l'action du public.
Summary metrics
The Analytics dashboard opens on a filterable summary — total plays, total hours, unique devices, and unique pages — for the selected time range and device scope.
Filter by date range, device group, or specific device. The summary recalculates instantly without a page reload.
Plays over time
The data collection pipeline moves from local IndexedDB to server-side aggregation on a predictable schedule: plays are batched on the player and uploaded every 5 minutes. Daily aggregates are computed server-side.
Proof-of-Play pipeline
- play_circlePlay event — Player logs page ID, device ID, start time, duration to IndexedDB
- uploadBatch upload — Every 5 minutes, logs are uploaded to the server
- analyticsDaily aggregation — Server computes daily totals per device, page, playlist
- downloadCSV export — Full play log downloadable per filter selection
QR Scan Analytics
QR code elements generate tracked short links. Every scan is logged in LinkScan with IP address, user agent, browser, and country. Analytics show scan counts over time and a top-pages table.
QR scan data lets advertisers and brand managers see how many people acted on signage content — turning passive impressions into measurable conversions.
CSV export
Every view exports to CSV. The column layout matches the on-screen filters, so a date-range-filtered, group-scoped view exports exactly that dataset — ready for Excel, BI tools, or advertiser reporting.
Explore the 8Move Platform