浏览器运行环境异常,请检查是否开启本站的JavaScript权限或下载最新版浏览器
Logo
综合
文章
漫画
圈子
热榜
帮助
签到
创作
c-ID
聪明的咔友们,这是一道面试题:在Web前端上有什么更好的办法去获取用户所处的真实国家/地区吗?
聪明的咔友们,这是一道面试题:在Web前端上有什么更好的办法去获取用户所处的真实国家/地区吗?
3条评论
emm看浏览器的语言设置如何?
获取位置信息基本不可靠,容易获取到被Location guard等插件伪造的位置。IP的话很多时候也只能查到代理访问的ip,并不是用户真实IP。相比之下在有足够的数据库的前提下,获取用户设置,系统语言,cookie,历史记录等内容进行大数据分析更容易确定用户所在的真实国家地区吧,不过这种行为分析只能确定用户所在的大致范围。(纯属简单粗浅的个人看法,有任何遗漏/错误欢迎提出)
不过个人感觉大部分用户没有在墙外隐藏自己个人信息,做到信息隔离的意识。如果想要做到分国家的个性化推广的话,根据浏览器语言就行(貌似只有IE有提供获取windows系统语言的接口)。然后再搞个类似语言切换的东西(比如欧洲人被错误推广到了中文,最起码能看懂个language吧hh)
(#°Д°)你到底了哦
logo
有维咔App就够了
随时随地发现资源,免去网页端烦恼广告
打开App