πAbout SA5's Detect Lib
About the SA5 Detect Library
This this lib supports detection of your visitor characteristics, and actions based on them.
Initially we are focused on geo-detection using a GEOIP methodology.
Route users to specific pages depending on their location
Coming soon;
Conditionally display elements depending on location
Future
User-agent detection, with accordant routing and conditional-vis;
Language
Device type
Browser type
etc.
First time visitor detection.
Referral detection.
Onready callback
Data binding
Detection Overrides
E.g. use case
dropdown showing countries
detected country selected
changing forces a change on the country setting
reloads page to reapply detect with override setting
Explicit overrides on detected UserInfo, such as the country, city, browser type...
Set by script,
window.user-info-overrides
set directly on overrides objects, via detect
Saved data binds
>$detect.geo.country
Override Detects UserInfo?
Override country
Override city
Override language
Override browser type
And remember - cache overrides?
Filter defaulting
Support for queries, like UserInfo load triggers, and the ability to e.g. trigger FS filters depending on those details automatically.
Initialization only, once.
Last updated